This company was very professional and enjoyable to work with. The website is very user friendly and it's great you can make your own play list! They arrived early to the reception, everything was set up and ready to go before any guests had arrived. The music was fantastic with excellent sound quality and everything went very smoothly. I've seen this DJ company at many events before and they have always been perfect and, of course, very FUN!