2/6/16 – Highly recommended! Stephen was great–professional, courteous, easy to talk to, and best of all clearly skilled, experienced, and thorough. He explained everything in a way I could easily understand. I appreciated the time he took to help me plan for repairs I might need down the line, with lots of suggestions about ways to prevent problems. Thanks Stephen!