We hired Sound of Harmony to DJ our Wedding at the Riverbend Inn in Niagara-on-the-Lake on Oct 3, 2015 and I am happy to share that I have nothing but great things to say about their services. Shane as the DJ and Teal as the Emcee were both amazing! They impressed us with their professionalism upon our first meeting, and that carried through the planning process right up until the end of our party. They were top notch at keeping the dance floor going and keeping up with all the guests requests. Teal was superb at Emceeing and added so much to the night as a gracious host. I work in the hospitality industry so I see and hear a lot of different DJ companies. They are hands down one of the best DJ/Emcee companies around. I highly recommend their services, they were one of the best elements of my Wedding!