Griffen Motorwerke is a superior shop. The staff is friendly, with good humor, courteous,, and highly skilled. Communications are prompt, assessments, are accurate, and repairs top notch. Griffin Motorwerke strives to be economical, never recommending repairs that are not urgent, yet always keeping a list on file of future potential problems and checking them again with each service. I recently had a rain water leak that flooded the floor of my Mini Cooper, on the front passenger side causing multiple electrical issues. Everything was completely restored, and they even vacuumed the footwell on the drivers side making the whole interior look brand new. As an added bonus they cleaned off the tire rims and checked the air in my tires. As a retired senior citizen, I am extremely grateful for the conscientious and thoughtful service of Griffin Motorwerke. A huge thank you to Curly in charge, Nate at the desk, all the amazing mechanics in the shop and thank you Terry Griffin for being the founder. If you own a German vehicle Griffin Motorwerke is the #1 best shop, they will consistently give you and your car the respect it deserves.