Step 01
Dial (815) 275-2958 anytime. Jeff answers personally—no automated system, no wait.

Trusted towing for Leaf River and IL customers. Licensed pros, same-day quotes — every time.
/TOWING, AUTO REPAIR & TIRES
Towing and roadside help, full auto repair, and tire sales and service—24/7 in Leaf River and surrounding counties.

Fast towing service in Leaf River for all vehicle types. Light-duty and flatbed towing available. Jeff answers the phone and gets your vehicle moving within minutes. Honest pricing, no hidden fees.
Learn more
Dead battery? Get a jump-start in Leaf River fast. Jeff carries mobile jump equipment and arrives quickly to get you running again. No stress, no long waits.
Learn more
Locked out of your car in Leaf River? Jeff gets you back inside fast without damage. Safe, professional lockout assistance available any time of day or night.
Learn more
Flat tire on the side of the road near Leaf River? Jeff brings the tools and expertise to get you mobile again. Professional tire service and basic roadside fixes on the spot.
Learn more
Empty tank in Leaf River? No problem. Jeff delivers fuel to your location so you can get to the station. Fast, reliable fuel delivery service across the area.
Learn more
Stuck in a ditch, snow, or mud near Leaf River? Jeff's winch truck pulls vehicles safely from tough spots. Professional recovery that keeps you and your car safe.
Learn more/HOW IT WORKS
Step 01
Dial (815) 275-2958 anytime. Jeff answers personally—no automated system, no wait.
Step 02
Tell Jeff where you are. He mobilizes immediately with the right equipment for your situation.
Step 03
Jeff shows up fast, usually within 15-30 minutes in the Leaf River area. Professional, friendly, ready to help.
Step 04
Service complete. Fair pricing, no surprises. You drive away or tow home safe and sound.
/REVIEWS
FAQ
Still have questions? Call (815) 275-2958
Leaf River sits in northern Ogle County, a small farm village with a few hundred households and a lot of open road around it. Most driving here happens on Route 72 and the gravel township roads that run out to the fields, which is exactly where trouble tends to find people: a tire cut on a shoulder, a car slid off the edge after a snow squall, a truck out of fuel between town and the nearest station. There is no gas station on every corner and no cell tower on every hill, so being stranded here feels different than being stranded in Rockford. Winters bring blowing snow across open ground and drifts that pack the ditches. Summers bring farm traffic and grain trucks sharing narrow lanes with commuters headed toward Byron and Rockford.
Areas of Leaf River we serve
Why Leaf River customers need this work
Towing matters more in a village like Leaf River because the alternatives are far away. A big-city wrecker company will quote you a long wait and a long drive just to reach the edge of the county. Pennington Repair is already here, which turns a two-hour wait into a fifteen to twenty minute one. The mix of work reflects the geography: winch-outs from soft field edges and snow-filled ditches, flat tire calls on rural shoulders, fuel delivery for drivers who misjudged the distance to the next pump, and lockouts at homes and farm lots. Light-duty and flatbed equipment all stay ready because the same road can strand a sedan or a loaded pickup.
Recent work in the Leaf River area
Leaf River is home base for Pennington Repair and Towing, and it shows in how fast Jeff gets to you. A dead battery on Main Street, a car in the ditch off Route 72, a lockout in a driveway on the edge of the village: the truck is already close. Because the shop is in town, Leaf River calls do not wait on a dispatch center two counties away. Call (815) 275-2958 any hour and Jeff picks up.
Leaf River customers choose us because we treat every project like it's our own — no upselling, no surprises, just straightforward work that gets the job done right.
Whether you live in Leaf River or just need a reliable team nearby, we're a short drive from Leaf River and happy to walk you through every recommendation before any work begins.
Leaf River drivers call Pennington first because Jeff is a neighbor, not a call center. He answers the phone himself, so you describe your location to the person who is about to drive to it. He knows the township road names, knows which shoulders are soft after rain, and knows where the drifts pile up in winter. Response times in Leaf River are typically fifteen to twenty minutes, and the price you hear on the phone is the price you pay. Licensed and insured, open 24 hours a day, every day of the year, including holidays. One number, one person, no runaround: (815) 275-2958.
Every service below is available to Leaf River customers. Click any service for full details.