We used Agency Entertainment for both the DJ and videographer for my daughter's wedding. I won't see the video for several weeks, but the videographer was very nice and professional. The DJ was terrific! Responsive to requests, and did a good job with his own selections. Also very pleasant to work with. Michael himself was very accommodating while we were working out all the details. Everything was terrific! Thanks so much!