Shopping Cart
Your Cart is Empty
There was an error with PayPalClick here to try again
CelebrateThank you for your business!You should be receiving an order confirmation from Paypal shortly.Exit Shopping Cart

About Us

Owners, Ellen Mohan Ashcraft and Chris "CJ" McCoy each have over 20 years experience. With that comes personalized service for you and your guests on that special day. Ellen has been a local radio personality for over 20 years and is currently at 93.5, WHMI in Howell. Getting all the guests on the dance floor and making sure everyone has a great time is what we aim for.

DJ Ellen Ashcraft

We are a full service disc jockey company located in Southeast Michigan. Dance Pro DJ's are known to travel just about anywhere in Michigan and Ohio. Our professional sound system including uplighting may also be booked for corporate or outdoor events. Not only are ​we your DJ b​ut also your Emcee!  We'll help guide you from the beginning of the day to the last dance.  Call or e-mail us today!

"It'll Be A Blast...

We'll Make Sure Of It!"

We welcome the opportunity to earn your trust and deliver you the best service in the industry.

DJ CJ McCoy 

"Let's Get This Party Started!!"

Welcome our newest DJ, Dustin Fuoco! Dustin has over 4 years of DJ experience and is a great asset to Dance Pro DJ Service! He is also a radio personality at 93.5 WHMI, Howell, too! Not only a great DJ but an Emcee for your event. He knows how to make a party great!

Heart Rock Ceremony Services

DJ Ellen has added the title of "Officiant" to her talents! 

Performing ceremonies is something that I had always dreamed of. As a professional announcer, I feel my best in front of a crowd. My goal is to make each couple feel comfortable and at ease. I have a very laid back style and am able to perform both Christian and non-religious ceremonies to your discretion. LGBT weddings welcome! Rates for ceremony services are $150 with a DJ Package, $250 alone and $100 for the rehearsal. Contact us today for more info...


Whitmore Lake, MI 48189

Call us today @ (248)568-6907