Charles was great from the start of the process to the end of the reception. We received many positive comments about him. He was highly organised, knew music trends very well and was able to accommodate every single request without an issue at all. I would 100% recommend his services to anyone looking for a DJ for their next event. If you like worry free and top notch service, he is the guy.