I think it was the worst experience I ever had with a car shop in my life. I came for a routine oil change and also asked to check my brakes. I was told to pickup my car at 4 pm (they were open until 4pm). When I arrived at 4pm I saw the mechanic taking my car for service! 40 min later my car was ready. They didn't check my breaks like I asked them to but I just let it go.
When I was driving home I noticed my car was making weird clucking noice and then it stopped and I couldn't turn it on! Eventually I was able to turn it on and drive to my place.
Next day I called them and brought my car back. They promised to fix it, but never did. The car stayed at the shop for a week and during that time they kept giving me different information every time I called. Eventually my vehicle was taken into a different shop and fixed (I paid quite a bit of money).
I would NEVER trust them with my vehicle again, and would never recommend this location to anyone!