Joe was absolutely amazing! I knew right after meeting him that he was the right DJ for us because he was very knowledgeable, professional, well-spoken, fun, and creative. He lived up to every expectation we had and then some! One of the most important parts of planning a wedding is getting a good value and that's definitely a plus for Joe. When you look at DJ/MC pricing, be sure to add up the cost of every little thing they charge for (like renting lights/mics, paying for set up and tear down time, etc...) because Joe's flat rate includes pretty much everything. He is easily one of the best values out there for the personal care and attention he gives. He is also very hands off, you just fill out a few forms and give him some song recommendations and he will take it from there. At the wedding, Joe was just the best. He is a wonderful MC and very well prepared. He was able to handle anything we threw at him last minute (and there were quite a few things!) and I loved that he was really proactive and worked with all of the other vendors to make sure everyone knew what was going on. I honestly can't say enough good things about our experience. My wedding was one of the most special days of my life and Joe played a big part in making the night absolutely perfect for us. Do yourself a favor and meet with him; if you book him it'll be one more thing you can stop stressing about!