Hyundai Service near Roanoke, VA

Throughout your vehicle's ownership, you're going to need to schedule Hyundai routine repairs. When you need to set up a service appointment, turn to the Hyundai service center at our Hyundai dealership near Roanoke, VA, and let our top-notch technicians get the work done for you. From regularly scheduled maintenance like oil changes and wheel alignments to more intensive engine and transmission repairs, our team can take on any challenge at our state-of-the-art service facility. You can schedule Hyundai service online today and ensure you get in and out of our dealership quickly, too!

Our Hyundai service techs know your vehicle inside and out and will make sure it's repaired properly before handing you back the keys. You can trust them to do a thorough job, no matter what work needs to be done. With our large inventory of OEM Hyundai parts and accessories, you can upgrade or customize your ride, too. Check out our Hyundai service specials to save next time you visit, as well! 

Schedule Service

* Indicates a required field

Contact Information

Appointment Information

Service Information

Type of Service Needed

Your privacy is important to us.

Duncan Hyundai takes your privacy seriously and does not rent or sell your personal information to third parties without your consent. Read our privacy policy.

What Happens After I Schedule an Appointment?

Please use our online form to schedule your next service appointment, or call . We are standing by to answer your questions and get you in the door as quickly as possible. Upon submitting your information we will:

  • Respond to you promptly via your preferred contact method.
  • Ask any additional questions required to service your vehicle.
  • Confirm your appointment.


Duncan Hyundai

2050 Roanoke St
Directions Christiansburg, VA 24073

  • Sales: 540-382-2100
  • Service: 540-382-2549
  • Parts: 540-382-2394


  • Monday 7:30 AM - 5:00 PM
  • Tuesday 7:30 AM - 5:00 PM
  • Wednesday 7:30 AM - 5:00 PM
  • Thursday 7:30 AM - 5:00 PM
  • Friday 7:30 AM - 5:00 PM
  • Saturday Closed
  • Sunday Closed