Terry is amazing. He is very personable and listens to what you want, rather than telling you what you need. His workmanship is great and he cleans up after the job. They are very good with returning calls, scheduling, and showing up on time. I would not hesitate to call on him again or recommend him to a friend or neighbor.