I have had mixed feelings with this this company. Some really awesome, and some questionable, just to be honest! First time I brought my car to them I left it in the parking g lot after hours, and they made that a very seemless system. Then the service was amazing they gave me a few different options to fix the hill holder that broke. I took the cheap option because I'm on a budget. It's nice of them to give me that option, some would just make you spend more even if you didn't need to. Then they check the rest of the car and found I needed to get my head gaskets fixed. So I did that. They did a great job. Here's where the BAD came in....one of the techs stole cash out of my car! So I called and they were very apologetic and offered to refund what ever was gone, and offered to "hook it up" next visit via oil change ect.. Great service. Then about 900 miles after they fix the head gaskets my radiator cracked. So I went back without an appointment and they got my car right onto the shop and fixed the radiator, and didn't charge me for anything! About $280. All in all I am very happy with everyone that works for the company, they are great people. It all stems from the owner and his son, the Brazil's. I will definitely go back in the future, and I suggest you do the same.