From start to finish every song was perfectly timed, our evening flowed brilliantly from the guests arriving through dinner and into the dance. The dance floor was always packed and the comments we have had from our guests were all commending the dj on the music choice! Would recommend to anyone who wants the dance floor full! And would definitely use James and Colin again!