Bill was amazing! He was able to come after hours to give an estimate and returned the following day to do the work. He’s friendly and professional. He did great work at very reasonable prices. We already have him on call for other projects! I cannot recommend him enough!