Sim is by far the best of the best. He goes above and beyond for your special day! Makes sure that the guests are updated on timing, made sure the bride and myself received some of the fantastic appetizers before dinner, brings you water or anything you need. We have been to so many events including other family member’s weddings that he has been the DJ at we have built a friendship with him from all of our experiences with him and by the end of the night and the next morning everyone raves about how awesome he is. Keeps the music going that keeps the guests on the dance floor. Hands down worth every penny for a DJ not to mention the photo booth as well that is part of a package he offers. We can’t thank BPM enough for making our wedding day an amazing one!