Overall, I really liked working with this company. Rich, the owner, was very professional and organized in the planning process of the wedding reception. We later added on mics for our ceremony since it was in a garden. Unfortunately, the mics ...they intended us to use would not work, so they had to use a handheld which went out several times through our ceremony. It seems it was not a super noticeable hiccup to our guests, thank goodness. Chris, our DJ for the night, was really great for the most part and kept the party hopping, especially in the middle of the evening. There were a few moments where he played a random song outside the genre I requested. Almost immediately, everyone left the dance floor but overall he kept people moving. I gave 5 stars because even with the hiccups we had, our guests had a good time and Rich was super professional and went way above and beyond to help us with the microphone issue afterward. Those kinds of things do happen, although having a spare mic or two could have helped avoid the issue. Thank you, complete music for being part of our Happily Ever After.