John Johnson is the most amazing DJ I have ever seen. We had a tough time deciding on a DJ because my husband and I wanted someone that was fun but still respected the choice of music we wanted. I met Mr. Johnson at a wedding convention in Greenville and something about him stuck with me. He was charming and very funny. The minute I started to contact him he was very quick to respond whether it be through emails or phone calls. He gave great recommendations for songs and was very informative of how things typically go at a wedding. At our rehearsal he happen to be there setting up for a different wedding and was kind enough to play our songs to practice walking down the aisle to without me even asking. At the wedding he was amazing. He made everyone laugh and helped us to stay on track with our time line. He played fantastic songs that got everyone out of their seats and dancing and he also did great job of catering to our needs. John Johnson is magnificent at his job and you can tell he really loves and enjoys what he does. It shows that he tries his very hardest to make everyone's special day perfect and he definitely delivers. They say the DJ makes or brakes your wedding and I can honestly say John Johnson makes it. I would recommend Mr. Johnson to anyone who needs a DJ because he truly is the best you can get. Thank you so much John for everything, you truly made our wedding a dream come true!!