I hesitated to write this review because I've know David through the local chapter of the VMC for a…read morewhile. But, as another reviewer said, David is a really nice guy, but he and his work are not reliable.
After two failed jobs in a row, I have decided to quit using his shop and just do myself. I had to redo it any.
The first case was with an oil change. They didn't tighten the oil filter and my bike leaked oil all over the garage. That would normal for some bikes, but not mine. It doesn't feel the need to mark it's territory. For what ever reason, I couldn't get it to stop leaking by just tightening the filter. I had to drain the oil, install a new filter, and put new oil in.
At the time, I thought, anyone can have a bad day and it's an easy mistake. So a few months later, I take it back to him for another oil change and air filter swap. I also spoke to him about the previous oil leak.
I get the bike back and no oil leak. But.... while riding I would catch a whiff of gas on occasion. I check for leaks and didn't see any. Over the next week of going back and forth to work, the gas smell appears more often, is stronger, and when I get to work, I smell like gasoline. Still no real sign of a leak though. Then I get a check engine light, and error code that could mean a lot of things, and I find the leak. Unfortunately, it is a pencil stream of gas and I'm on my way home from work. Work is two blocks away and home is 17 miles, so I make it back to the office and call a tow truck to take us home.
In a nutshell, you have to remove the tank to get to the air filter. There is a high pressure connector that has to be taken off the tank as you remove it. It's a delicate affair as indicated by me breaking the host connector on one occasion. When I lift the tank to get to the hose, the connector from the tank is just sitting in the hose, not snapped in like it should be. The air filter was completely soaked, so I used this opportunity to upgrade the air filter with a high performance one and put it all back together. My wife was a lot of bit angry, both at David and at me for taking it back to him after the oil filter leaking.
David is knowledgeable, reasonably priced, and seems to know what he is doing, but he lacks attention to detail. At least that's what we called it in the Nuclear Navy....You can be smart and know the answers backwards and forwards. But if I have to go back and either redo your work or at least recheck it, I might was well do it myself. And I don't trust his work anymore.