Rob, All I can say is AWESOME. We were so happy to find Rob. I have to admit, finding the DJ was probably the most stressful and time-consuming part of our wedding planning. But then came Rob. He even sang for us during our initial meeting. J He provided us with everything we were looking for. He played the piano as a prelude to the ceremony, then did the ceremony music, he then played live keyboard with a saxophone accompaniment for our cocktail hour, he sang live during dinner (which our female guests absolutely loved), and finally provided great music during our reception. He was key in the fluidity of the event, following the timeline flawlessly. What I most appreciated about Rob was his focus on making our event exactly what we wanted and all about us. He really stayed true to our style of music, yet putting his own flare into the event as a whole. Our guests absolutely raved about him throughout the night. Finally, his lovely wife was even there to add in the fun and capture some great pictures, for which we are so thankful. I would recommend him to anyone, because he was such a key factor in making our wedding the spectacular event it was.