We want your vehicle! Get the best value for your trade-in!


RV Service and Repair in North Branch, Michigan

Our service department has over 30 years experience working on RV's. Our certified Recreational Vehicle mechanics are some of the best in the business and have the training they need to fix your unit right the first time. We book by appointment so that the time your unit can get in and out of service quicker. We work on virtually all brands of fifth-wheels, travel trailers, toy haulers and even park models.

We honor all warranty work for units sold from our dealership and we prioritize our customers first, so buying your travel trailer from McDowell RV Center Sales comes with the added benefit of being put as a priority when you need solutions for problems with your unit.

Here's Just a Brief List of The Many Units We Service, if You Don't See Your Brand Here, We Likely Still Can Help You!

  • Forest River Salem
  • Forest River Salem Hemisphere
  • Forest River Wildcat
  • Forest River Cherokee
  • Forest River Wildwood
  • Forest River Rockwood
  • Forest River Flagstaff
  • Forest River Hybrids
  • Forest River Impression
  • Primetime Avenger
  • Primetime Tracer
  • Primetime Lacrosse
  • Coachmen Catalina
  • Coachmen Freedom Express
  • Coachmen Viking

We are able to service and repair your travel trailer, fifth wheel and toy hauler at our full-service dealership in Lapeer County, Michigan. Here are some of our services that we commonly perform.

  • Bearings and Brakes
  • Roof Repairs
  • Awnings and Slide Topper Installation, Repair, Service.
  • 12V and 110 Electrical System Diagnostics and Repair
  • Roof Vents and Exterior Trim
  • Slide Motors
  • Hail and Storm Damage
  • Winterizing and De-winterizing
  • Appliance Troubleshooting and Replacement
  • Speakers, TV's and Entertainment System Installs and Repairs
Insurance Repairs

Hail damage? Storm damage? No problem! We are certified and able to work with your insurance company to promptly inspect and quote repairs that are needed due to things out of your control. Please call us to get more information.

Have More Questions?

Call our service department at (810) 793-4454. You can also request a Service Appointment online through the button below!

Service Request