Update: I had AC/Heating unit service and also brake service. All work was shotty. AC/Heating unit replacement had bolts falling out of my dash and a squeaking dash as I drive, and they didn't replace a connection tube that runs from front to backseat unit. They also didn't re-attach the panel that covers the area between the hood and windshield. Needless to say, my ac/heat is still presenting random heat/cool settings. Brake service: Tires have been wobbling for some time now when I slow down. Turns out they didn't do a full brake installation service and skipped something to do with the rotors which wore my new brake pads at an angle, hence the wobbling. I HAD to go back and have them fix the bolt situation and new management (Jimmy) put the bolts back in place. He also had his new mechanics fix my connection that runs from front unit to the backseat, and I now get air back there. Unfortunately, the trust factor has been broken and I don't think I will be going back for some time. Jimmy also went beyond expectations in remedying my situation and also calling me when I told him I was displeased. Maybe one day I will go back as long as Jimmy is still there because he gave me his word that integrity is important to him. So, we shall see as the reviews go on and how new management will turn this shop around. Moved away and now I'm back. Made a great decision to continue my car care thru them. They figured out issue and fixed the same day. Love this place.