I've used Barger's in Waco. They were decent, but not great. For great, I finally found Lost Prairie Cycles in Personville (east of Groesbeck and west of I45 maybe 30 miles. They have a semi-toothless guy there that is a magician with carburators. It's mostly a Harley repair shop, but they do pretty much everything else. It's out of your way, but you did ask. He got my 16 year old Yamaha Big Bear to purring like a kitten. Made a believer out of me.