We absolutely loved our experience with Sounds Abound. They were very helpful from our first meeting all the way to the wedding day. David our DJ was excellent and made the reception great. He also played piano for us during the ceremony which was beautiful. We highly recommend David and Sounds Abound for your wedding day.