Absolutely outstanding service provided by Quality Entertainment! They were extremely helpful and accommodating throughout the planning process. The live streaming was really enjoyed by our guests who weren’t able to attend and we had an incredible DJ. We highly recommend them. Deb and Perry