Streamwood Auto Repair

Streamwood Auto Repair

Streamwood Auto Repair

WICKED WRENCH CO. IS A FULL SERVICE AUTO REPAIR FACILITY LOCATED AT 340 PRODUCTION DR. SOUTH ELGIN IL 60177.

WE HAVE BEEN MAINTAINING VEHICLES FOR OVER 30 YEARS. OUR TEN THOUSAND SQUARE FOOT FACILITY IS EQUIPPED WITH HIGH END TOOLS AND EQUIPMENT FOR ALL TYPES OF VEHICLE REPAIRS. OUR LABOR RATES ARE $75 PER HOUR. FULL FOUR WHEEL VEHICLE ALIGNMENTS ARE $75. 

WE HAVE FLAT LOCAL PRICES FROM TOW TRUCK COMPANIES IF A TOW IS NEEDED.

SCHEDULE AN APPOINTMENT TO HAVE YOUR VEHICLE REPAIRED TODAY. 

CALL-331-901-9700