We had Kyle as our DJ and he was amazing. Not only did he answer our many emails and phone calls, he also made sure we were doing ok during the wedding itself. The music selection was amazing and the song transitions were done in a way that made a lot of sense. I would recommend Sounds Abounds and Kyle to anyone that asks.