James was our DJ for our wedding a couple of weeks ago. When we first met James initially, he was very professional and gave an excellent presentation. He is responsive to email and phone calls. He has suggestions for your weddings but he will do and play what ever you want. Will meet with you almost anywhere that is convenient for you. The wedding was a great success and James played a big part of it. I've been to weddings with DJs and would have to say some of their MC jobs were not the best. James is professional dressed, everything set up early. Music and MC job excellent . Uplights he set up for us was great. Got the guests involved with games.
My guests was very complimentary of James. Would definately use for future events.