Rocko was an amazing DJ, I highly recommend him! I got married in September of this year, at Glenora, and we hired Rocko for ceremony music, dinner music, general MC services, and reception DJing (he's a jack of all trades, and a master of all...!).
Leading up to the wedding, he was extremely responsive and easy to work with, and I thought his fee was very reasonable. On the day of the wedding, what I was most impressed with was how little attention I had to pay to him (that's probably going to sound weird, but for anyone that has gone through a wedding as the bride, this is VERY important, as leading up to the wedding/on the day of, everyone wants you to micromanage them and direct them to do things). It was SO relieving to have someone just executive things perfectly, of their own volition, and to have one less thing to worry about.
For example, during the rush of getting ready I didn't even think about wondering if everything for the ceremony was ready to go, but when I walked out to go down the aisle I heard music playing, and saw Rocko, and thought wow, I totally forgot that I could have been worrying about whether he showed up or not, because he had gotten there on time, figured out where to go, and set up, all without me ever knowing. During the ceremony as well, he did a great job of being present and checking in to see if we had any requests, without being overbearing.
In terms of entertainment factor, I can say that every time I looked out at the dance floor during the reception, it was full and people were having a great time. He responded to requests dynamically, always keeping the flow of the party going but making sure people got their songs played, and he was even able to meet the atypical requests of some of the guests (there was a large Russian/Israeli contingent, and he had all their foreign music requests ready to go!).
I honestly don't have a single bad thing to say about Rocko or the wedding entertainment. He was awesome, and I would strongly recommend you go with RD Entertainment if you want to have a great ceremony/reception!