Fleet Repair Services in Flemington, NJ

Welcome to Pistons and Gears, where we provide top-tier diesel services tailored to meet the needs of owner-operators, fleet managers, and businesses of all sizes.

diesel truck repair

What Makes Pistons and Gears Different?

Our team of experienced technicians can handle anything you throw at us, from complex engine repairs to routine maintenance. Whether you manage a large fleet or drive solo, rely on us for dependable diesel repairs, federal DOT inspections, preventive maintenance, and even bus servicing. We’re here to ensure your vehicles stay roadworthy, efficient, and compliant.

At Pistons and Gears, we pride ourselves on delivering unmatched service and expertise for every diesel vehicle that comes through our doors. Here’s what sets us apart:

Mobile Repair Options: Can’t bring your vehicle in? No problem. We offer mobile diesel repair services to minimize downtime and keep your operations moving.

Transparent Pricing: With clear, upfront estimates, you’ll always know what to expect—no surprises, just honest, reliable service.

Expert Mechanics: Our team is skilled in handling everything from engine diagnostics and transmission repairs to DOT inspections and preventive maintenance.

Customer-Focused Approach: Whether you’re an owner-operator or managing a large fleet, we tailor our services to your unique needs, ensuring efficiency and reliability.

Your satisfaction and safety are our priorities, and we’re committed to keeping your diesel vehicles performing at their best.

Frequently Asked Questions

What Areas Do You Serve For Diesel Services?

Our shop is located at 171 Pennsylvania Ave., Flemington, NJ 08822, close to Interstate 78, exit 17. We proudly serve Flemington, NJ, and surrounding areas, including Trenton, NJ; Princeton, NJ; New Brunswick, NJ; Somerville, NJ; Lambertville, NJ; Hackettstown, NJ; Hopewell, NJ; Frenchtown, NJ; South Plainfield, NJ; Plainfield, NJ; Phillipsburg, NJ; Hillsborough, NJ; White House, NJ; and also Philadelphia, PA; Allentown, PA; Quakertown, PA; and New Hope, PA.

What Happens If I Fail My DOT Inspection?

Failing a DOT inspection means your vehicle cannot operate until the issues are resolved. At Pistons and Gears, we quickly address compliance problems to get you back on the road as soon as possible.

How Often Should I Schedule Preventive Maintenance?

Preventive maintenance should typically be scheduled every 10,000 to 25,000 miles, depending on your vehicle’s usage and manufacturer recommendations. Regular checkups help avoid costly breakdowns.

Do You Also Fix Cars?

Yes! In addition to diesel repairs, we offer comprehensive auto services for cars and light-duty trucks.

How Can I Get Diesel Services?

Call Pistons and Gears at 908-590-6605 today to schedule your diesel services. Let us ensure your truck or fleet is reliable, efficient, and road-ready.

What They're Saying About Us

See why our customers consider Pistons and Gears the go-to repair shop in Flemington, NJ and the surrounding areas!

Steven and his crew were true professionals. They took care of the repairs promptly. I found their services to be affordable compared to other quotes I received.

ES Medical Management

Very friendly and great staff. Works fine in a timely fashion and very reliable work. Would recommend to anyone in trucking service

Michael Mosser

Very professional, help me with truck DF at a very good price and knowledgable on packard engine took all the time to have my truck ready for next day. Very pleased

Ezra Trucking LLC

I was in a real predicament today and the guys at pistons and gear road service fixed my fifth wheel and got me out of there so fast I was very satisfied

Shelton Lundy

Great guys! great service and reasonable prices

Irakli Razmadze

Excellent work, very Professional, the work, the guys are Excellent workers......Thank you PISTONS AND GEARS

Joe Palomino

Contact Us

Need roadside assistance, have questions, or want to schedule your truck or trailer in for a service or repair? Get in touch, we're open Monday through Friday from 8:00am to 6:00pm and Saturday through Sunday from  8:00am to 2:00pm. We proudly serve Flemington, NJ, and surrounding areas, including Trenton, NJ; Princeton, NJ; New Brunswick, NJ; Somerville, NJ; Lambertville, NJ; Hackettstown, NJ; Hopewell, NJ; Frenchtown, NJ; South Plainfield, NJ; Plainfield, NJ; Phillipsburg, NJ; Hillsborough, NJ; White House, NJ; and also Philadelphia, PA; Allentown, PA; Quakertown, PA; and New Hope, PA.

Our Hours

Monday to Friday
8:00 AM to 6:00 PM

Saturday to Sunday
8:00 AM to 2:00 PM

Speak to a Service Advisor Now