Was recommended to this shop after my roommate ran into my (parked) truck by her insurance company (major insurance company: SF). Called on a Thursday to make an appointment, and the woman on the phone very rudely said that they were booked for that week, Mondays aren't good, so I should call before I come on Tuesday. Fine. Called Tuesday at 1:00 as I was leaving, and I was informed that I should wait 30 min. Fine. Asked if I should leave my truck or if I could wait. Was rudely cut off and informed that I cannot leave my car just for an estimate. I told her I wouldn't leave my truck there if she paid me. And I gave a complaint to the insurance company, as they recommended this place. Did NOT let them work on my truck, and have told everyone I know that this place is garbage, including my grandmother and 2 cousins. Literally anywhere else is better! Anywhere!!! But get just an estimate here, I'm sure it will be way higher than you will get anywhere else. At least you can make a couple bucks when you DON'T let them work on it.