“I have received dozens of comments like, "your wedding was the most organized and beautiful wedding I've ever been to!" Thank you for taking care of all my DJ needs. I can’t imagine having planned the wedding without you.”
Thank you so much for DJing our wedding. It was such an amazing fun day for us and we are so thankful for all you have done. You were there for us right from the start right down to the last details with our songs, You were magnificent! Our mothers told us how helpful you were and how you made sure the day flowed perfectly”
Bob & Jenny W
" Thank you Magical DJ Productions (DJ Steve) You made our wedding so special, Thank you for singing our special requested song,"Holes in the floor of heaven" as a special dedication to my Grandmother, we cried"
Thank you for making everything flow so smoothly and keeping the guest happy and laughing"
"You did a remarkable performance. Considering the numerous changes that we made you were flexible and accommodating to the best of your abilities. You helped make our day a very memorable time. Thank you so much."
Next Step.. Fill out the Contact form Below or the availability form at the top of the page
You can also call me at 576-0267 or email me at to set up a get acquainted complimentary consultation and I want to hear about your needs and see if we are a good match and what DJ package fits your personality ,style and budget best
May we contact some of your former clients to see what its like to work with you?
Yes, you may contact some of my former clients, you can also visit our wedding DJ testimonial page from former clients.
We have a couple of more questions before getting started, Can I call you to discuss further?
Yes,in fact we highly encourage and require all our clients to schedule a complimentary consultation either by phone or in person so we can get all your questions and answers out of the way and make sure we are a great fit, feel free to ask any additional questions call me at 207-576-0267 or email me or fill out our contact form and give me as much details as you can to help me better to answer your questions.