If i could give negative stars i would. I used to think tim was a good guy but since he did insurance work on my bike and i have it back in my possession i know different. While he is easy to get along with and he worked with me on changing up some parts to get my bike "how i wanted it" that is about the extent of any positive thing i have to say. Where to begin? So when i finally got my bike back 4.5 months after he received payment, any bolt that he touched was at best finger tight. The thing could have fallen apart going down the road. The "custom" 16 inch ape hanger bars were 1/4 inch taller on one side. I originally asked him to simply purchase a set. He said he couldn't find a set of 16 inch apes. What? He did "make it right" by "fixing" the bars. But what he did was cut up the old ones and made a set of 15 inch apes. thats not what was to be replaced. So next the nut that holds the clutch adjuster screw in place was put in backwards with the spring side towards the clutch, and thus the clutch lost tension. That was an easy fix but I would assume a "master mechanic/fabricator" would know the correct way to install something as simple as that. Then the new 2-1 exhaust was not seated properly in the heads, bolts were not tightened properly and one of my o2 sensors from my thundermax tuner was bent to a 30 degree angle. I would assume that happened when he tried to install the pipes with the sensors already in the pipes. Those are 100$ replacements... next the primary oil level was not filled to the appropriate level after he replace the primary cover. There are a few other minor things that were not done correctly but whatever. I fixed and tightened everything to spec after receiving the bike. I think the thing that irritated me the most was that he didn't order any parts for a month and a half after receiving the first half of the payment. He did do a few things with acceptional quality and craftsmanship but if i were you i would be very wary of having any work done by him. I will never return, that much is certain.