This shop came highly recommended. I had insurance work done after a MC accident. Paint on tank was bad and encountered delays getting tank repaired. Mechanic who was initially working on the bike left the company and shop was slow to respond. Tank was eventually repaired after I agreed to a temp repair, while person who painted the bike completed further training. Took MC back after a couple of months due to engine knock. Shop repaired for additional 600 dollars out of pocket. Shop indicated this was not associated with the 6,000 dollar claim that was paid to them to repair the bike. Nacelle assembly that was installed by the shop still does not work correctly. When all lights are on, headlight dims significantly. Seemed like nice people, but poor work and follow up on my bike. read more