I brought my vehicle in for a complete tune up and check before a cross country trip. Spent 3000.00 on 2 different trips there. 3 days after it was in their shop and was "thoroughly" check, the battery died, the next day the brakes start leaking fluid almost killing me, 400 miles into my trip, and the oil started leaking 5 days after that. The oil seal was bad. Something that also should have been checked when they changed my oil. I would have left no stars if it didn't cause people to think I forgot to rate this place. Complete incompetence.