Hi, I'm James and I know that your wedding day is one of, if not, the most special moments in your life. My experience allows me to give you the right guidance, while choosing the perfect music selections. This way your reception will flow smoothly, be fun, reflect your personal style and involve your guests. On other notes, if you're celebrating a birthday for someone and want to really blow them away, consider a DJ. And I can also DJ events ranging from corporate events to private parties, I'm there for you when you need me.