DJ Charley was definitely a great find, he was very professional and caring which is difficult to find in this industry. I only had one overall issue, I provided him a very precise list of music I wanted him to pull from, he deviated from that list quite a few times and I had to have my event planner speak to him. He was confused by the many folks requesting music which I can understand, however, I think with better communication we could have achieved a 100% satisfaction rating. For now its 90%. The photo booth and photography services were outstanding, I have already recommended these services to a friend.