We loved working with the bearded DJ – Eric Smith and the whole Cleveland Music Group team! Eric was easy to communicate with, prompt, prepared, and kept the dance floor alive. He played the perfect mix of music to keep all the generations of wedding guests entertained. He looked over our reception order of events and made sure everything flowed seamlessly. I didn’t leave the dance floor all night – and that’s not an exaggeration.