A Chicagoland Original, Since 1958

Schock’s Towing Fox Valley’s #1 Premier Towing and Hauling Service Serving the Fox Valley Area & Local Municipalities

Featuring Authorized Tollway

and Out-of-State Services

Towing in 45 Mins or Less

24/7 Emergency Hours

Instant Estimates Available

A Chicagoland Original, Since 1958

Under New Ownership!

Schock's Towing - Logo

Proudly Serving the Fox Valley & Local Municipalities

Fast, Reliable Towing Services Across Kane, Cook & McHenry Counties 

Featuring Authorized Tollway and Out-of-State Services

Towing in 45 Mins or Less

24/7 Emergency Hours

Instant Estimates Available

Google Reviews - Click to read reviews and write your own!

Schock's Towing: Your Reliable Companion on the Road

Schock's Towing, a trusted name in the Fox Valley area, has been providing exceptional towing services since 1958. Our experienced team of Wreckmaster-certified operators is dedicated to offering high-quality service, ensuring your peace of mind. We understand that when you need a tow, time is of the essence. That's why we guarantee towing in 45 minutes or less. We're fully insured, providing instant estimates and flexible pricing to cater to your unique needs. Our convenient availability means we're always here when you need us, ready to get you back on the road as quickly as possible.

Why Choose Schock's Towing?


Choosing Schock's Towing means choosing reliability, experience, and peace of mind. We're not just a towing service; we're your partners in times of need. Our Illinois Traffic Management certification and decades of experience make us a trusted choice for drivers in the Fox Valley area. With our prompt response time, flexible pricing, and high-quality service, we're committed to turning your stressful situation into a smooth experience.

65+ Years of Experience
Instant Estimates Available
Wreckmaster Certified Operators
Towing Available in 45 Minutes or Less
Illinois Traffic Management Certified
Flexible Pricing and Convenient Availability

Our Towing Services

As the premier towing service in the Fox Valley, we have the most up-to-date and sophisticated equipment for your towing needs. With many years of experience in the automotive towing industry, the professionals at Schock’s can handle almost any need that may arise.


We provide: Tollway service within the state, out-of-state service, medium and heavy truck towing, jump starts, lockouts, tire changing, motorcycle towing, and more!

24/7 Local, Long Distance, and Out of State Towing


We provide 24/7 local, long-distance, and out-of-state service. We have the ability to tow most cars, motorcycles, and medium and heavy trucks. The state of Illinois has given us authorization to tow on the tollways within the state. 
Our crews are professionally trained to help you with your emergency automotive needs, including jump starts, lockouts, and tire changes on most vehicles. 
Our equipment trailer has a 25,000-pound capacity.

Professionally Trained Crews for Emergency Automotive Needs — Newest Equipment to Address your Hauling Issue


Our crews are professionally trained to help you with your emergency automotive needs, including jump starts, lockouts, and tire changes on most vehicles. Additionally, should your vehicle or equipment require off-road recovery, we have our Skidsteer setup with two 16-ton winches. With our newest equipment, we can handle the majority of your hauling issues.

Your Trusted Towing Experts in Chicagoland 

At Schock’s Towing, we’re proud to be the go-to towing and recovery company serving Kane, Cook, and McHenry Counties. With decades of experience and a fleet of state-of-the-art tow trucks, we’re equipped to handle everything from light-duty car towing to heavy-duty truck recovery—24 hours a day, 7 days a week. 


Whether you're stranded on the shoulder of I-90, stuck in downtown Chicago traffic, or dealing with a semi breakdown in Elgin, our professional towing operators are just a call away. 


🚨 24/7 Emergency Towing When You Need It Most

Breakdowns and accidents don’t stick to a schedule. That’s why we offer round-the-clock towing services across the Chicagoland area. Our dispatch team is always ready to send help—fast. 


Emergency Services Include: 

  • Accident & collision recovery 
  • Roadside assistance (lockouts, jumpstarts, tire changes) 
  • Flatbed towing 
  • Local & long-distance transport 
  • Police and municipal towing


Specialized Heavy-Duty & Commercial Towing 

Have a semi-truck, box truck, or construction equipment that needs to be moved or recovered? Schock’s Towing has the equipment and expertise to handle heavy-duty towing safely and efficiently. 


We proudly serve:

  • Freight companies 
  • Municipal agencies 
  • Construction firms 
  • Commercial fleets


Why Choose Schock’s Towing? 

✅ Locally owned and operated in Chicagoland 
✅ Licensed & insured professionals 

✅ 24/7 dispatch and rapid response times 
✅ Light, medium, and heavy-duty towing capabilities 
✅ Transparent pricing with no hidden fees 


We’re more than just a tow—we’re a trusted roadside partner for drivers, businesses, and municipalities across northern Illinois. 



Proudly Serving: 

  • Kane County: Elgin, St. Charles, Geneva, Batavia 
  • Cook County: Schaumburg, Arlington Heights, Palatine, Chicago 
  • McHenry County: Crystal Lake, Woodstock, McHenry, Huntley 


Wherever you are in Chicagoland, Schock’s Towing has your back. 


Call Now for 24/7 Towing Assistance: (847) 485-0017
Or Contact Us Online to schedule a tow or get a free quote. 

a green lift is sitting on top of a red trailer .

Heavy Duty Towing


Our heavy-duty towing service is designed to handle the largest vehicles on the road. From buses to semi-trucks, we have the equipment and expertise to get you moving again.

Learn More
A tow truck is parked on the side of the road in front of a sunset

Light Duty Towing


Our light-duty towing service is perfect for smaller vehicles. Whether you're stuck in a ditch or need a lift to the nearest service station, we're here to help.

Learn More
a truck with the letter s on the side of it

Vehicle Recovery


Our vehicle recovery services are available round the clock. Whether it's a breakdown or an accident, we'll be there swiftly to recover your vehicle.

Learn More
a blue car is being towed by a tow truck

Long Distance Towing


Need to move a vehicle across state lines? Our long-distance towing service makes it easy. We ensure safe and secure transport of your vehicle.

Learn More
a black car is being towed by a tow truck .

Specialty Vehicle Hauling


From classic cars to luxury vehicles, our specialty vehicle hauling service ensures your prized possession is handled with the utmost care.

Learn More
a police car is sitting on top of a red trailer .

About Schock's Towing


With more than 65 years of experience, Shock's Towing provides expert towing, hauling, and vehicle recovery services to the Fox Valley Area.

Learn More

Here's what our satisfied customers are saying...

At Schock's Towing, we take pride in providing exceptional towing and hauling to our customers. We would be grateful if you could share your thoughts about our towing trucks with others. Your feedback helps us improve, and helps others make informed decisions. Please take a moment to leave a review of Schock's Towing and let others know what you think.

“ONE OF THE ALL-TIME BEST EVER!!!”


- Sandra S.

“SCHOCKS TOWING IS THE BEST. THEY ARE FAST TO RESPONDS TIME, CLEAN UP WELL, AND THEY TREAT YOUR CAR WITH 100% CARE.”


- Mandi M.

“THEY ARE GREAT AT WHAT THEY DO, NEVER LET YOU DOWN.”


- Corky B.

Schock's Towing: Reliable Heavy Duty Towing in Elgin, Pingree Grove, Hampshire, & Crystal Lake, IL


Heavy Duty Towing Experts You Can Trust in Northern Illinois

When your heavy-duty vehicle breaks down or you're facing a roadside emergency in Elgin, Pingree Grove, Hampshire, or Crystal Lake, IL, Schock's Towing is here to get you back on the road fast. As the leading heavy-duty towing service in the area, we specialize in towing semi-trucks, RVs, construction equipment, and more—with 24/7 availability, state-of-the-art equipment, and a team of certified professionals committed to your safety and satisfaction.


Don't let a breakdown derail your day. Call Schock's Towing now at (847) 485-0017 for prompt, reliable heavy-duty towing in Elgin, IL, and surrounding communities. We're not just a towing company—we're your roadside lifeline.

Heavy-duty tow truck assisting a semi-truck on a highway in Elgin, IL

Heavy-duty tow truck assisting a semi-truck on a highway in Elgin, IL

About Us


Your Local Heavy Duty Towing Partner Since 1958

At Schock's Towing, we've been serving the Elgin, Pingree Grove, Hampshire, and Crystal Lake areas for over 65 years with unmatched expertise in heavy-duty towing and recovery services. Founded by local resident John Schock, our family-owned business has grown into the go-to heavy-duty towing company in Northern Illinois, thanks to our dedication to reliability, quick response times, and customer-first approach, and is now owned and operated by Alex Tilford.


What sets us apart from other towing services in Elgin, IL? Our fleet of modern, heavy-duty tow trucks is equipped to handle the toughest jobs, from overturned tractor-trailers to off-road recoveries in Hampshire or Crystal Lake. Our technicians are fully licensed, insured, and trained in the latest safety protocols, ensuring every job is done right the first time. We're proud members of the Illinois Towing Association and committed to eco-friendly practices, like proper fluid containment during recoveries.


Whether you're a fleet manager in Pingree Grove needing routine heavy-duty towing or a driver stranded in Crystal Lake, we treat every call with urgency and care. Read what our satisfied customers say:


"Schock's Towing saved the day when our delivery truck broke down on Route 20 in Elgin. Fast, professional, and affordable!" – Mike T., Local Trucking Company


Choose Schock's Towing for heavy-duty towing in Elgin, IL, that's built on trust, experience, and local knowledge.

Our Services


Comprehensive Heavy Duty Towing & Recovery Services Tailored to Your Needs

Schock's Towing offers a full suite of heavy-duty towing services designed to meet the demands of commercial and industrial clients in Elgin, Pingree Grove, Hampshire, Crystal Lake, and beyond. Our SEO-optimized services ensure we're easy to find when you search for "heavy duty towing near me" or "towing service Elgin, IL." Here's what we provide:

  • Heavy Duty Towing: Safe and efficient towing for large vehicles like semi-trucks, buses, and heavy machinery. We handle long-distance tows from Hampshire to Crystal Lake with ease.
  • Roadside Assistance: Flat tire changes, jump starts, fuel delivery, and lockout services for heavy-duty vehicles in Pingree Grove and surrounding areas—available 24/7.
  • Accident Recovery: Expert winching, uprighting, and cleanup for accidents in Elgin, IL. Our team minimizes downtime and coordinates with insurance providers.
  • Equipment Transport: Secure hauling of construction equipment, forklifts, and oversized loads to job sites in Hampshire or Crystal Lake.
  • Fleet Services: Customized contracts for businesses needing regular heavy-duty towing in the Elgin area, including preventive maintenance tows.

All services are performed with top-tier equipment, including rotator tow trucks and lowboys, ensuring damage-free transport. Searching for "emergency towing Crystal Lake, IL"? We're just a call away at (847) 485-0017.

Tow truck operator securing a heavy machine in Pingree Grove, IL

Tow truck operator securing a heavy machine in Pingree Grove, IL

Areas We Serve


Proudly Serving Elgin, Pingree Grove, Hampshire, Crystal Lake, & Nearby Communities in IL

Schock's Towing is your local heavy-duty towing specialist, strategically located to provide rapid response across Northern Illinois. Our primary service areas include:

  • Elgin, IL: From downtown streets to major highways like I-90, we offer fast, heavy-duty towing in Elgin, IL, for commercial vehicles and emergencies.
  • Pingree Grove, IL: Reliable towing service in Pingree Grove, including rural roads and new developments—perfect for construction and agricultural needs.
  • Hampshire, IL: Expert heavy-duty towing in Hampshire, IL, specializing in farm equipment recovery and interstate assistance.
  • Crystal Lake, IL: Comprehensive towing and recovery in Crystal Lake, IL, with quick access to Route 31 and beyond.

We also extend our services to nearby towns like Huntley, Algonquin, and Carpentersville. No matter where you are, our GPS-equipped trucks ensure we arrive in under 45 minutes on average. Boost your Google Maps visibility by leaving us a review after your service!

5 Tips for Choosing the Best Heavy-Duty Towing Service in Elgin, IL

When searching for "heavy duty towing Elgin, IL," it's crucial to pick a provider that prioritizes safety and efficiency. Here are our top tips:

  1. Look for 24/7 Availability: Emergencies don't wait—ensure your towing company in Elgin offers round-the-clock service.
  2. Check Equipment Quality: Modern tow trucks make all the difference for heavy loads in Pingree Grove or Hampshire.
  3. Verify Certifications: Licensed operators reduce risks during recoveries in Crystal Lake, IL.
  4. Read Reviews: Local feedback on Google Maps highlights reliable heavy-duty towing services.
  5. Ask About Response Times: Fast arrival is key for minimizing downtime.

At Schock's Towing, we excel in all these areas. Contact us today for heavy duty towing in Elgin, IL!

Contact Us


Ready for Reliable Heavy-Duty Towing? Get in Touch Today!

Schock's Towing

,

We're open 24/7 for all your heavy-duty towing needs in Elgin, Pingree Grove, Hampshire, and Crystal Lake, IL. Fill out our quick contact form below for a free quote, or call now for immediate assistance.

Learn More About

Schock's Towing

Serving the Fox Valley area, Schock's Towing specializes in heavy/light duty towing, recovery and specialty vehicle hauling services. Towing in 45 minutes or less. Established in 1958. Instant estimates available. Call today.

Watch Video

Play Video