The DJ was my one and ONLY REGRET from my wedding day. A total waste of money. I would have been better off with an Ipod. My husband and I had worked so hard to create a reception with an atmosphere that matched the rest of the wedding. We even provided the DJ with a playlist, all the music we wanted played and took the extra time to meet in person and explain what we wanted. We were assured that it was understood and not be a problem. On our wedding day we were provided with a 20 year old DJ who was still "in training", was completely unfamiliar with the songs/playlist, lacked experience, and judgment. We made the best of it and after the wedding brought our concerns to the owner only to be met with weak excuses and be ignored. I would NOT recommend this company to anyone who wants professional service.