We hired this company to do the music for our wedding reception and were very pleased with them. They had a great selection and kept the music flowing throughout the night. The dj had a great personality and was fun to work with.
PROS: great selection and a good dj
CONS: book well in advance