Atmosphere Entertainment was easy to deal with, even when organizing our wedding from the other side of the country. They replied to emails promptly, and were understanding of our country's postal system when waiting for the deposit cheque. The DJ arrived on time and was all set up with good high quality equipment. They showed up with everything they needed, including with the exact songs we had requested for the various parts of the night. Some of our more bizarre requests for songs were met without a problem. The mix of music was great though not outstanding. This guy was not the "high energy" DJ you might experience who is trying to hype the crowd all night, he mostly played songs and that's it, but that's exactly what we wanted. In terms of value, we thought they were a bit pricey, but in truth they were comparable with any other DJ service we looked into, so we suspect the entire industry is just over priced. In short, no surprises; we got exactly what we asked for and expected, which was a DJ that we never once had to think about, ask about or worry about once booked, who played music so we could dance. Brilliant.