A/C replacement for a BMW clean and professional work. Zack was able to diagnose and repair the problems with my car in a half day. They were great dealing with taking care of my car until i was able to pick it up a week later. Highly recommend. Warm welcoming staff all around.