Eurotech has provided continued service for my BMW! Each visit is painless, whether you are waiting, need a ride or a loaner for the day. All service and pricing is explained thoroughly and upfront. If things are found during inspection they promptly call and explain what was found and what the best course of action is. I cannot recommend Eurotech enough for anyone looking for a reliable, quality, affordable shop for your BMW!