First time customer 5/10/213 They are not very through. Went in for an inspection and failed due a broken passenger mirror and weak wipers. I repaired the mirror at another location and they noticed my belts were split and cracking very badly. If it was not for the mirrors, they would have passed me and my car would have been in bad shape later down the road. I'm glad I did not get my oil changed there who knows what would have happened.