Mr. Waters is a such a professional. He even went above and beyond what was requested of him, providing extra microphones for vocalists who performed, and even providing back up to them. His solo performances created a very classy ambience to our wedding, and the guests up to this day are still raving about his performance. I will fully recommend this gentleman and artist to perform at any event.