We went here on the recommendation of a friend, and later found out there was something in it for him. The work was ok I guess, but they took WAY too long, and in speaking with my insurance company I understand that they are difficult to work with and try to overcharge, and that can result in a delay in getting a car fixed. When questioned about anything they usually just give you the impression that they know better than you and youll get your car back when they are done with it.
more