Gary, our DJ with Sounds Abound, provided a fantastic night of entertainment for our daughters wedding. He did a great job of keeping our guests out on the dance floor which was always packed. He was also willing to lead our guests in line dances. I think he played three of them and only had to lead in one of them. (which our guests loved) I was so surprised to see how many people were still on the dance floor when Gary played the last song. People were still wanting to dance! Both Gary and his assistant were dressed up and very professional. He was great to work with. As for the photo booth, I don’t think it was ever empty! It is a must have at a wedding. The disc they provide you, is a copy of everyone who had pictures taken! What a great keepsake and such fun to look at. I would hire them again!