Upcoming Events

Check back weekly for information on upcoming classes and events.

Dance Courses

These multi-week classes are available for all level of dancers.



In order to help you grow your business, our carefully selected experts can advise you in in the following areas:

Private Lessons
Some people prefer focused lessons where they can progress at their own speed, or zero in on a specific dance(s) and get individual help. Private lessons also have the benefit of allowing the instructor more opportunity to dance with you to correct any problems, provide more challenging steps or technique than what can be accomplished in a group class.
Semi-Private Lessions
Semi-private lessons have similar advantages as private lessons. It usually involves 2 couples who want to learn the same dance and works best when the couples have a similar skill level. The instructor will help both couples - often working with one couple while the other practices.
Group Dance Lessons
Group dance lessons are more affordable and provide a fun opportunity for meeting other dancers, sharing dance challenges and successes together and enjoying a few laughs from the comical perspectives of other learners. Partners are not required - generally half of the class likes to rotate partners while the other half prefers not to rotate partners.
We host several dances a month at different locations which gives you a chance to practice what you have learned, meet other dancers and if you forget a step, seek our help for a quick review. Some dances include a theme related to a certain type of music, holiday or event. Partners are not required.
Occasionally we will have dance workshops focusing on a particular dance and targeted towards dancers of specific skill levels (beginner, intermediate or advanced). The workshops may also focus on technique. Our workshops are not designed for the beginner dancer who has never danced before since it is only a one time session.
Wedding Dance Routines
Whether it is the bride and groom dance, the daddy-daughter dance, or the mother-son dance, we can suggest music and dance helps to make it simple and fun. If you have a favorite song, we will help you find a way to move to it and hopefully even enjoy the process!
Lessons for School Kids
Teaching at local schools provides great opportunities for kids to learn music and rhythm skills, etiquette and partnering skills in addition to learning basic dance skills that may spark an interest in a fun and healthy activity they will pursue for years.

Latest News

If you are interested in the latest articles in the industry, take a sneak peek at our blog. You’ve got nothing to loose!

Catch up on all the news
Other dance instructors in the area

Jose Zuniga from Danville comes almost every Sunday to teach private lessons. Likewise Bonny Branch is another great instructor in the Roanoke area. If you are interested in lessons with either let us know and we will provide contact info.

Read more
Different Dancers, Different Motivations

We often hear dancers wish everyone would rotate partners or that folks would dance more and talk less or that some folks would not request line dances or mixers, etc. The obvious but forgotten truth is that everyone is so different. Therefore, everyone’s motivation for dancing and what they enjoy at a dance also is […]

Read more
Cool group routine by kids!

High energy, great choreography and talent.

Read more


Meet the people that are going to take your dancing to the next level.

Dave Spanger

Dave Spanger

    Donna Spangler

    Donna Spangler

      Contact us

      And we will get in touch as son as possible.

      Salem, VA Roanoke, VA
      Customer Support
      E-mail: info@dancingduo.net Phone: 540-772-2238