TJ was everything we could have asked for in a DJ and MORE. He took the time to meet us at the venue a year before our wedding and from that point on, he was always checking in on us. He provided all of the necessary equipment on the day of the event and even made some last minute accommodations that were not planned for. His MCing was perfect; he was always able to move the wedding along in a timely fashion and get the attention of all our guests. Most importantly, the music was amazing! All he needed were our few specific song requests and an age scale of our guests and he kept everyone moving and grooving for 6 hours! I wouldn’t reccomend anyone else!