Casa di Danza

Ballroom & Latin Dance Studio

Wedding Dance Instruction

Your wedding will be one of the biggest days of your life. What better way to start your new life together than to learn to dance with each other? By learning to dance at Casa di Danza, you can make this moment last forever. With the help of our expert staff, neither you, your partner, nor your parents will ever forget this special time.

We have a couple of options that work well for wedding couples.  We offer private instruction if you are interested in having a dance choreographed to one or more songs of your choice or we offer group classes to teach you to dance to a variety of dances for your wedding reception and honeymoon.

If you'd like private instruction, you can pretty much schedule those lessons on any day, at any time.  For more information on group classes, please check our   Class Schedule .


From our Wedding Couples:

  • Dale gave us dance lessons before our wedding.  I wanted to thank him for doing such a wonderful job.  He choreographed a dance to Michael Buble's "Save the Last Dance for Me."  We had so much fun during our first dance at our wedding, and our guests loved it!  We received so many compliments on how original and exciting our dance was.

Ashley and Charlie Martin


  • Ann - A big “thank you” to Dale and yourself for our dance lessons. Our dance looked great at the reception and we received many compliments about our dance. Ann enjoyed herself during our practices so much that once she finishes grad school this year she seriously wants to continue were we left off.   Again, we thoroughly enjoyed our lessons and thank you for helping make our 1st dance a great one.

          DanAnn Walsh


  • Dale - Our dance went off without a hitch!  We were nervous but during the dance we said to one another "Just like we practiced with Dale ..." and all our jitters disappeared.  We will always have our wedding dance!  Thank you  so much for giving us such a treasured memory.

          Jason and Karalyn Capriotti

Upcoming Events

Saturday, Jun 24 at 7:00 PM - 11:00 PM
Monday, Jun 26 at 7:00 PM - 8:00 PM
Tuesday, Jun 27 at 7:00 PM - 8:00 PM
Tuesday, Jun 27 at 7:01 PM - 8:00 PM

Recent Forum Posts

No recent posts