My Dyson wasn't picking up despite my cleaning all the relevant parts. John repaired it, the gear(s) needed replacing. It took less than a day to sort out at a reasonable price. I honestly thought I'd have to buy a new vacuum. The repair is guaranteed for 12 months too. He's a really lovely bloke to deal with. I would have no hesitation in recommending John at 'The Vac Shop'.