We hired this DJ company to provide the entertainment for my daughter’s wedding on October 24, 2015. When we interviewed Joe Figueroa, the Owner, he seemed very detailed and we felt that we were in good hands. He is a good salesperson. We provided our homework sheet but apparently it was not received although I have the email to prove this. I provided it again a week later. I finally got a telephone conference five days before our event with the specific DJ assigned to our wedding because I was concerned about it. He asked for YouTube links for the specific ceremony songs we wanted, which I provided the very next day. Cons: The DJ assigned to our event, DJ Diggy Dutch, seemed more interested in showcasing his mixing/fading skills that were truly geared toward a 20-something crowd — not appropriate for a wedding Did not provide all the microphones for the wedding ceremony, as promised Announced one of the bridesmaids as her last name only rather than using her full name Missed the groom’s entry song Projected our logo for a total of 30 minutes — never turned it back on(paid $ 250 extra for this!) Never could meet with us as he was very busy — supposedly in the top five DJ’s in the country — I doubt this. All in all, I was very disappointed in this DJ for my daughter’s wedding. Do your homework and don’t get sold. Too many DJ’s to choose from to get taken. Pros: Not much I can think of.