Our wedding was just about a month ago and our DJ did an amazing job! We met with him before the wedding and went over every detail. He got to know us and what we liked and didn't like. He responds to emails very quickly, which was great when you are so busy with planning. On the wedding day he kept things moving and on time. He kept up with our caterer, which really made the dinner run smoothly. 1st Choice DJ Services really knows how to keep the guests engaged and played just the right music for our crowd. 1st Choice DJ Services is a wonderful dj service and person and I would recommend their services to everyone!