I have personally known Dave for decades now. He does excellent work... I'f you bike was a piece of shit before you brought it to him... it will still be a piece of shit, but it will run good. I would trust him with any machine, wish I had a lot of money, I would have him build me one from the ground up.