Gary was a great dj. Arrived promptly and played a great set. He squeezed in majority of the songs from the wedding list. He played a good selection which had everybody including the elders dancing. service was excellent and he is extremely competitive in his quotes. He went the extra mile to play our selected first dance song which was an obscure number from the eagles.