I found Block Rockin' Beats through the suggestion of another DJ, who worked my friend's wedding. We met with Tom, the guy who runs the DJ service, directly, and he kept in email contact w/ me throughout the contact of the wedding. He spent a... lot of time talking w/ my now-husband and me, about our tastes, about the wedding, and about music in general. Tom was always very easy to get in touch with, VERY easy to get along with, and made the not only the planning, but the wedding day a lot easier to handle. He organized the reception well, and was in contact w/ the groom and myself to keep things running smoothly, make sure everything was okay. He adhered to our do-not-play list, which was very important! One of the things I was most impressed with was that Tom listened to us--it is obvious he loves music (much like my husband and I do) and based on our tastes, he pulled a couple of surprises out during the reception that surprised me in a good way. "Oh my god, I LOVE that song!" We had many guests come up to us and compliment the music in much the same way. I felt like Tom really cared about what he was doing, and that it wasn't just a JOB or a chore for him. Five stars!