Came in a few years ago with a bmw they did a great job I don’t know if their staff changed, I brought my car recently that compressor was failing I told them that from the beginning I even brought my own part but said they don’t take parts for ac I said ok. Once they checked it they said it was the battery, once they put the new battery they called saying it was the compressor as I first told them, once they installed the new compressor manager said the car was making a weird noise, and once the fix the “noise” they had to program the new part it was a Friday and supposedly the people did not arrive and my car stayed the weekend forgot to mention I brought it Monday morning, Monday arrives and I received my car at the end of the day. Took them a whole week and manager said “it’s taking long but we are gonna leave it 100%” they did NOT. As soon I got out the parking lot the noise I believe they were talking about started going off and my engine light turn on the NEXT DAY! they are not very good at communicating I had to keep calling to know the status of my car, I paid 2,900 for this service and they even charged me the $159 that they said they don’t charge if you decide to do the service, Now I will have to take it to another place won’t take it back don’t trust this place 👎🏻