Joe was a last minute edition to our wedding however, he was one of the best decisions we made! He really set the tone for the reception and everyone was commenting how good he was. His performance was first rate, as were his song choices. We would not hesitate to recommend Joe to anyone.