All reviews seem negative
Did you really Fix my brakes?!?! They squeal louder than when I brought them in! They're sticking too! BIG $$$$$ for poor service and BAD attitude! NEVER AGAIN!!! Cons: ye...
Busch Auto Service Center has served the Northwest Suburbs of Chicago for over 65 years. Located in Palatine, IL, our family owned company prides itself on providing exceptional quality and service for your car, truck or RV. We are a distributor of Goodyear Tire and MasterCraft, however, all tire brands are available.Our maintenance and repair specialists provide services such as: