Would Not recommend. I've taken my car here to get serviced a couple times. And the last time was the last straw. They call me asking me to take it in for recalls that need to be done on my car, free of charge.
So I schedule an appointment to go in and might as well get an oil change while I'm at it. Well, after a day of letting my car sit there, come to find out, they ran out of the parts for the recalls. So the only reason I took my car there, they can't fix! So a day later I get my car back and the front windshield has a huge crack running all the way across and the bumper is ripped off. Now, in their defense the bumper was slightly cracked where the piece that connected it to the front end but in no way was it nearly as bad as how they returned it to me.
She did send a guy out to replace my windshield. And after almost a month of arguing and hassling her to fix my bumper, she gave in and sent me somewhere for them to fix it, free of charge. But after all the time and effort spent, you couldn't pay me to go back there. Especially not to the service department.