*Do NOT recommend*. Johnny B's has recently had a change in management/ ownership. I booked this company based on the fantastic reviews below on The Knot, however my experience was... not a good one. I booked a DJ and bartender through this organization. The week before the wedding the bartender had still not provided her license & insurance, causing me to run around, call multiple times etc. to get it; not the stress you want leading up to your wedding day. On the day of the wedding the bartender showed up late (15+ minutes late), causing delayed drinks at the reception. Now for the DJ...while he played our requested songs and was on time, he showed up in red gym shorts and a tshirt - TO A WEDDING. These 2 were the most inappropriate and unprofessional vendors I had at our celebration and while the night was amazing, I would not use this company for your needs.