We were referred to MGS by my husband's cousin, whose wedding we were actually at. We really liked the DJ at their wedding, but were a little disappointed when he DJ'd ours. The DJ was very professional during the planning process, and provided... us with forms to fill out and was great at the meeting and great at promptly returning calls/emails. We had several people come up to us at our wedding and say that they were really enjoying the DJ, however, we were a bit disappointed because he only played about 25% of the songs we put together on a list of songs we definitely wanted him to play. He also played a couple of songs off of our "do not play" list, and took requests from guests even though we told him absolutely no requests from anybody other than us (the bride and groom). Also, there were times when there wasn't any music playing at all, and there were times when the music was so low (during dinner) that you couldn't really hear it. Overall, the only thing that "saved" him was the fact that we had a couple of guests say that they liked the music. And we got a really great deal on the price we paid for our reception that lasted 6 and 1/2 hrs!!!!