Wow! I truly cannot recommend Mark from Grapevine DJs enough! I first became familiar with Mark when my now husband and I attended a friend's wedding, where he was the DJ. It was one of those weddings where the dance floor was packed the whole time and we barely stopped dancing the entire night. Naturally, when we got engaged, we reached out to that friend to find out who her DJ was, and boy, we are glad we hired Mark! From the initial inquiry through the day-of, Mark was always responsive, professional, and helpful. He provided great suggestions throughout the process and his online playlist selection database was so easy to use and appreciated. Let me tell you...our dance floor was PACKED the ENTIRE night, and it was all thanks to Mark and his experience and skills reading a crowd. He paid attention to my husband's and my "must play" and "do not play" lists and provided excellent songs in between that catered to the variety of ages present at our wedding. All we ever wanted was a full dance floor, and our friends and family are still talking about how much fun they had. If you're looking for a professional, knowledgeable, fun (and not tacky!) DJ, you should 100% hire Mark from Grapevine DJs!