• Dances and Events

    When Only The Best Will Do!
  • 1
  • 2

You Have ChoicesWhy Choose Mainstream Music

Your event becomes our top priority. Whether a wedding that the bride has been planning since she was a little girl, or a high school dance that has to have high energy and the latest music, Mainstream Music is where you will find it all. Don't leave the atmosphere, entertainment, and organization to just any DJ or emcee.

You will have peace of mind knowing you will never get a rookie DJ or high school student. The professionals at Mainstream Music have over 20 years experience and will make your special day stress free and perfect.

Read More


Welcome to the planning portal for Mainstream Music. We are excited about being able to bring you the best in music and event coordination. We are more than a bunch of friends who play music. Any high school kid could to that, and they do. We are here to help you through the steps of planning and coordinating the perfect wedding day for you from ceremony to reception and through to when you drive off and your guest leave the reception. We are here to make things run smoothly and seamlessly.

Below you will find tools that will help you coordinate with us in planning the perfect wedding day. There are a few things you want to remember:

  • As you plan your wedding make sure you save as you go. This will reduce headaches and improve communication.
  • Come back as often as you'd like to make adjustments.
  • We want to keep in touch with you. This platform does a lot of that for you. If you can't find the answer here, feel free to email or call us.

Per-Browser Specific Control


The Gantry Framework has the ability to load different CSS files based upon which browser and operating system is viewing the template. This allows complete control over how a site is displayed to even the pickiest browser!

Every CSS file can be customized for different browser and operating system combinations with Gantry Framework. This is handy for targeting specific browser issues, such as IE6 compatibility. Each file is automatically loaded by the framework based on which browser/operating system is viewing the template.