I used this DJ company for an event because they were one of the only companies that were okay with me making full music selection. I really just needed equipment rental and someone to push play and stop at the right time. Most DJ companies wanted to charge their regular rates for this, but Boppers met our (much lower) offer. The day of, they were professional and followed through on all aspects of our contract. Equipment played without a hitch. Sound was great. They have a funny name, but I highly recommend them.