Excellent customer service, clean and professional looking shop. I brought my BMW here, the mechanics are certified to work on BMWs and they have the up-to-date diagnostic equipment. They sent me a text message with pictures and detailed explanation of the problems they found on the vehicle inspection.. I’ve never had a dealership do this. This is nice as it gives you time to ask educated questions regarding their work up by not being put on the spot, it also gives you a baseline on your vehicles current condition with pictures for future repairs. I brought my BMW to another shop prior to going to CarLife, they stated that there was coolant leaking into the engine. Car life stated the engine was fine they found a crack in the coolant reservoir, the pictures were texted to me. My total bill was under $400 for the repairs where the other shop quoted me thousands. If you’re looking for a shop that is honest and reliable, Look no further. I’ll be referring them all my family and friends.