I always buy new vehicles, so I rarely have mechanical issues with my cars. However, I typically order new tires for my cars online, and have gone to Mike Byer for years to have those installed on my cars. I also have my inspections done there, and as a matter of fact had new tires installed and an inspection done last week.
I also know others who use Mike Byer, and have never heard of anyone having a bad experience.
These guys are unfailingly polite, courteous, professional, and fair. Their pricing is the best in town, and I trust them (something that you value highly when dealing a mechanic, obviously). I would recommend them to anyone in the Asheville area who needs an auto mechanic.