First of all, the reviews online were so good that my husband and I gave them a call. An appointment to meet was made promptly and Aaron was very knowledgeable about the whole process. It didn't hurt that when we asked around, everyone who knew of the company said he was amazing! On the day of the wedding, everything was set and ready to go. I was so happy that everything happened so smoothly and without a pause in the day. Awesome Emcee and DJ!