We just had our wedding on July 16, 2016. We could not have asked for a better DJ. Gary was our DJ. He did an amazing job. Our dance floor was never empty. We did not provide Gary with much guidance, only about 10 must play songs. We left the rest up to him. He kept us on schedule with all of the special songs( i.e. first dance etc) through the night. His introductions were elegant and his expertise kept everyone dancing all night long. I really did feel like there was a method behind all of his song choices. It was wonderful to have an experienced DJ who was really an expert at his craft. Everyone at our wedding loved him! He was not only an amazing DJ but he also has a personality that makes him easy to talk to and fun! I would highly recommend Gary and Sounds Abound!