Contact Charlotte
McMahon Truck Centers today!
SALES HOURS
Monday – Friday
8AM – 5PM
Closed Saturday
Monday – Friday
8AM – 5PM
Closed Saturday
PARTS & SERVICE HOURS
Monday – Friday
6AM – 11PM
Saturday, 8AM – 2PM
Monday – Friday
6AM – 11PM
Saturday, 8AM – 2PM
3609 Trailer Drive, Charlotte, NC 28269
McMahon Truck Centers is your full-service Mack truck dealer in Charlotte, NC
We specialize in:
- Commercial truck sales — New and used trucks, including highway daycab, sleeper, refuse, beverage, construction, and landscaping trucks.
- Leasing — Flexible, full-service commercial truck leasing and rental. Lease premium vehicles from Mack, Volvo, Hino, and more.
- Parts — Mack. Volvo. Cummins. Allison. Eaton. We can get it all. Plus 24/7 emergency truck parts support and delivery to your door
- Service — We’re a Mack Certified Uptime Dealer…which means we deliver maximum uptime. No appointment necessary.
Featured Service
Mobile Truck Repair & Maintenance
Keep your downtime down. Get Mobile Service on your site. Our premier McMahon mobile truck shop brings truck maintenance and repair to you, with no mileage charges.
- Engine troubleshooting
- Diagnostics
- Brakes
- Exhaust
- HVAC
- Electrical
- Air system
- Hydraulics
- Suspension
- Oil change & grease jobs
- DOT inspections
- Minor trailer repairs
Charlotte Mobile Truck
Repair Service Direct Line
704.597.1240 x 2
MOBILE SERVICE HOURS
Monday through Friday: 6AM – 11PM
Saturday: 8AM – 2PM
MCMAHON CHARLOTTE NEWS
Don’t Wait for a Breakdown – Stay Ahead with Preventative Maintenance
If you’ve been in the trucking business long enough, you know this truth: repairs always happen at the worst times. Whether you’re running...
Stay Cool This Summer: Hot Weather Maintenance Tips from McMahon
When the Carolina heat cranks up, so do the demands on your truck. Whether you’re hauling local loads or making long hauls through the...
Get Ready for the CVSA Roadcheck – Don’t Let Fines Slow You Down
The CVSA International Roadcheck is scheduled for May 13–15 and if you’ve been through one before, you know it’s no joke. For 72 hours,...








