Please select a store for service phone info.

Select a store

#1 RV Dealer in Birch Run, MI

Welcome to General RV Birch Run. Get directions, get in contact with us, or take a look at our current inventory of RVs for sale.

Sales Hours

Mon: 9 a.m. - 8 p.m.

Tues: 9 a.m. - 6 p.m.

Wed: 9 a.m. - 6 p.m.

Thurs: 9 a.m. - 8 p.m.

Fri: 9 a.m. - 6 p.m.

Sat: 9 a.m. - 4 p.m.

Sun: 11 a.m. - 4 p.m.

*Parts & Accessories Dept. closed on Sundays

Service Hours

Mon: 9 a.m. - 6 p.m.

Tues: 9 a.m. - 6 p.m.

Wed: 9 a.m. - 6 p.m.

Thurs: 9 a.m. - 6 p.m.

Fri: 9 a.m. - 6 p.m.

Sat: 9 a.m. - 4 p.m.

Sun: Closed

Shop RVs for Sale in Birch Run, MI


Loading RVs...
Schedule RV Repair & Service

Schedule RV Repair & Service in Birch Run, MI

Online Appointment Scheduling is Coming Soon! In the meantime, please submit a service appointment request, and we'll have our service team reach out to you. You can also schedule service appointments through the My General RV App.

About our Birch Run RV Dealership

Up to 450 RVs

on-site and ready for you

24 Bays

to service your RV

#1 RV Dealer

in the state of MI

4.0 Stars

out of 5 Google rating

Meet our Team

Ricky Cory - Sales Manager

Ricky Cory

Sales Manager

rcory@generalrv.com
Troy O'Leary - Sales Manager

Troy O'Leary

Sales Manager

toleary@generalrv.com
Bryan Slaughter - Sales Manager

Bryan Slaughter

Sales Manager

bslaughter@generalrv.com
David Dake - Sales Manager

David Dake

Sales Manager

ddake@generalrv.com
Scott Kenney - Operations Manager

Scott Kenney

Operations Manager

skenney@generalrv.com
Desiree Summers - Parts Manager

Desiree Summers

Parts Manager

dsummers@generalrv.com
Andrew Lapak - Service Manager

Andrew Lapak

Service Manager

alapak@generalrv.com

What our customers have to say