Save Time by Scheduling Your Auto Service Online at Hart Motors GMC in Salem

Thanks for choosing Hart Motors GMC for all of your Auto Service needs! Please use our Service Appointment Form below to quickly schedule your Auto Service in Salem. The Hart Motors GMC Service Department will contact your shortly to confirm your appointment. For urgent matters, please contact our Service Department directly, at (540) 765-4077.

Our Certified GMC Service Center is located at 1341 E. Main Street, Salem, VA, near Roanoke, Christiansburg & Blacksburg. With the latest equipment & technology, our Auto Service Center is capable of handling all of your new & used car maintenance & repair needs! Looking to get an oil change, new brakes, tire rotation, alignment or engine repair? Use the form below to schedule auto service at a time that works for you!
  • Engine Light Diagnostics & Repair
  • Computerized 4 Wheel Alignment
  • Complete Tire Services
  • Factory Maintenance Service
  • Mobile Fleet Service & Repair
  • Muffler Repair
  • Hybrid Vehicle Diagnostics & Repair
  • Radiator Repair
  • Air Conditioning Service & Repair
  • Brake repair & Inspection
  • Oil Change and Lube
  • Suspension Systems

We have detected that you are using an outdated version of Microsoft Internet Explorer (version 10 or lower) that is no longer supported.To access this website, please upgrade to the new Microsoft Edge browser or Internet Explorer version 11, or alternatively you can use the latest versions of Chrome, Firefox or Safari browsers.