There are 65 GMC service shops and mechanics in Appomattox. Edit search

RepairPal has not certified the following shops.

Find RepairPal Certified GMC repair shops in Troy, Richmond and Ashland.

The shops listed below are not committed to the fair price guarantee and minimum warranty of RepairPal Certified shops. When taking your car to a shop that has not passed RepairPal’s inspection, we recommend that you:

  1. Look for a shop with ASE-certified technicians.
  2. Request written estimates from multiple shops and check them with the RepairPal estimator
  3. Verify that the shop you select is willing and able to clearly explain the work being performed.

GMC repair shops and dealerships near Appomattox.

887 English Tavern Rd, Rustburg
Specialties:
AC/Heating, Alignment, Check Engine Light, Classic Car Repair/Restoration, Diagnosis, Muffler & Exhaust, Oil Change & Lube, Scheduled Maintenance, Service & Repair, Smog/Emissions Testing, Timing Belts, Tire Sales/Repair, Transmission Repair

"Had custom work done to my jeep looks awesome very knowledgeable people I will return for all scheduled maintenance
"

1959 Fort Ave, Lynchburg

"I've been a customer of James for years. Always honest, always fair and reasonable, always fast and through. James, E..."

21632 Timberlake Road, Lynchburg

"I have been going there for years, they do things the right the first time, and are always honest. I would reccomend ..."

157 Dixie Airport Rd, Madison Heights

"Took my husband's Saturn to Viar's with what we thought was a small water leak. Mr. Viar was able to fix it very quic..."

19492 Forest Rd, Lynchburg
22150 Timberlake Road, Lynchburg
Specialties:
AC/Heating, Check Engine Light, Diagnosis, Muffler & Exhaust, Oil Change & Lube, Scheduled Maintenance, Service & Repair, Timing Belts, Tire Sales/Repair, Transmission Repair
12416 Richmond Hwy, Concord
210 4th St, Farmville
Specialties:
Collision Repair & Paint, Service & Repair
18134 Forest Road, Forest
Specialties:
Collision Repair & Paint, Muffler & Exhaust, Oil Change & Lube, Service & Repair
201 Mill Ridge Rd, Lynchburg
Specialties:
Collision Repair & Paint, Service & Repair, Transmission Repair
1033 Rustic Village Rd, Forest
801 Graves Mill Rd, Lynchburg
Specialties:
Oil Change & Lube, Tire Sales/Repair
3020 Old Forest Rd., Lynchburg
Specialties:
Muffler & Exhaust, Oil Change & Lube, Service & Repair, Tire Sales/Repair
12195 Red House Rd, Brookneal
18729 Richmond Hwy, Pamplin
1400 Wards Ferry Rd, Lynchburg
703 N. Main St, Farmville
Specialties:
Muffler & Exhaust, Service & Repair, Tire Sales/Repair
5547 Richmond Hwy, Spout Spring
4927 Tyreeanna Rd, Lynchburg
855 English Tavern Rd, Rustburg
697 Oakleigh Ave, Appomattox
Specialties:
AC/Heating, Check Engine Light, Collision Repair & Paint, Diagnosis, Oil Change & Lube, Scheduled Maintenance, Service & Repair, Timing Belts
801 Graves Mill Rd, Lynchburg
Makes:
  • Buick
  • Cadillac
  • Chevrolet
  • GMC
  • Geo
  • Hummer
  • Oldsmobile
  • Pontiac
  • Saturn
Specialties:
Collision Repair & Paint, Muffler & Exhaust, Oil Change & Lube, Service & Repair, Tire Sales/Repair, Transmission Repair, Upholstery, Windshield/Glass
5627 Boonsboro Road, Lynchburg
Specialties:
Collision Repair & Paint, Service & Repair
18537 Forest Road, Lynchburg
99 Campbell Hwy, Rustburg
1304 West Third Street, Farmville
7169 Richmond Hwy, Appomattox
12918 Richmond Highway, Concord
11008 Richmond Hwy, Lynchburg
285 Dogwood Dr, Madison Heights
4799 S Amherst Hwy, Madison Heights
945 Wiggington Rd, Lynchburg
515 South Main Street, Amherst
2688 Galts Mill Rd, Madison Hts
Specialties:
Collision Repair & Paint, Service & Repair
17702 Forest Road, Forest
4903 S. Amherst Hwy, Madison Heights
903 Buchanon, Lynchburg
1348 North Amherst Hwy, Amherst
18180 Forest Road, Forest
5th & Pierce, Lynchburg
116 West Court St, Amherst
7917 Timberlake Road, Lynchburg
43 Lyn-dan Dr., Lynchburg
1544 Amherst Hwy, Madison Heights
3209 Old Forest Rd, Lynchburg
3437 B Forest Brook Rd, Lynchburg
Specialties:
Collision Repair & Paint, Service & Repair
531 Main St, Alta Vista
2404 Fort Ave, Lynchburg
3203 Old Forest Rd, Lynchburg
4454 S. Amherst Hwy, Madison Heights
300 Old Wright Shop Rd, Madison Heights
Specialties:
Collision Repair & Paint, Service & Repair
1008 Main St, Alta Vista
11787 West James Anderson Highway, Buckingham
4998 S Amherst Hwy, Madison Heights
Specialties:
Muffler & Exhaust, Service & Repair
708 West 3rd Street, Farmville
1680 Village Hwy, Rustburg
128 Colony Road, Madison Heights
1208 12th Street, Lynchburg
Specialties:
Collision Repair & Paint, Service & Repair, Transmission Repair
7105 Timberlake Rd, Lynchburg
14398 Wards Road, Lynchburg
Specialties:
Service & Repair, Tire Sales/Repair
4239 Boonsboro Road, Lynchburg
2130 Langhorne Rd, Lynchburg
1005 Sheffield Drive, Lynchburg
Specialties:
Service & Repair, Transmission Repair
52 Fnb Drive, Lynchburg
Specialties:
Transmission Repair
1505 Waterlick Rd, Lynchburg

RepairPal Certified shops pass a rigorous 42-point annual inspection by our master mechanics for quality work and fair prices.

  • Never overpay or RepairPal will refund you the difference.
  • Guaranteed quality work backed by a minimum 12-month / 12,000-mile warranty.