Carolina DJ Professionals is an outstanding company and we cannot recommend them enough!!!. They truly do go above and beyond to ensure your event is perfect, and to ensure you are... prepared! For example, they sent periodic checklists of things we should be taking care of 9 months out, 6 months out, 3 months, 30 days, etc. They reminded us to check on things that they had nothing to do with, and to me, that shows how they truly care about their clients; they go beyond their responsibilities so that your event is perfect. Their communication and customer service is top-tier; fast replies, frequent check-ins to ensure you're satisfied, etc. Our DJ, Masoy, was incredible!!! Not only is he one of the nicest people we've ever met, he listened and executed our wedding day vision to perfection. The dance floor DID NOT STOP all night long!!! He knows how to read the room and keep everyone entertained. Lastly, the photo booth was a hit!!! Our photo booth attendant was so fun, kind, and energetic and our guests were taking pictures all night long. One of the owners, Troy, is just as involved as our DJ and more direct contacts. I was sincerely impressed with the fact that a company owner was invested in the success of our wedding day. Bottom line, Carolina DJ Professionals will ensure that you have the best night of your life, guaranteed!