Rick Haggard Entertainment

About Us

Your Wedding

Photo Booth

Your Love Story

Karaoke and Trivia

Schools and Family Events

Online Event Planning

Client Login



Creative Celebrations For Life's Grand Occasions!
Thanks for visiting our site and considering us as your entertainment for the special event that you are planning! How do you want to  remember the celebrations of life's most important occasions? Will it just be a party with music or do you have a vision of a personalized celebration that is a unique reflection of you! We listen and then collaborate with you to craft a celebration that not only brings your vision to life, but one that you get to enjoy stress-free as we handle all those little details while you and your guests just have fun! With professional master of ceremonies skills, behind-the-scenes coordination, and creative music programming, we make sure your guests have a great time dancing, feel like part of the celebration, and don't miss a thing!

 ~The perfect DJ. I loved being able to personalize the whole thing. Awesome! Cindy D~

Located in the beautiful Charlottesville, Virginia area, we are in close proximity to Albemarle, Greene, Orange, Madison, Nelson, Fluvanna, Buckingham, Augusta, and Rockingham Counties, but we travel anywhere in Virginia, West Virginia, Maryland or the Carolinas for a great celebration! In fact, we will travel anywhere in the U.S.

~We wanted to thank you for making our wedding the perfect reflection of us! You knew what we wanted before we did Alex & Elaine~

We are a full service company with all the options to make a good party happen whatever the occasion! We use all our resources to create a great time!

Call or Text 434.960.2705 or click on the link below to Meet Us Now! We'd love to hear about your plans

5 Star Vendor on Wedding Mapper

Find a DJ or Photographer at WeDJ.com


Rick Haggard Entertainment, Charlottesville, VA 22901, (434) 960-2705


 Copyright 2018 - Rick Haggard Entertainment.