I have used Walter Townshend on a number of occasions. They met with me prior to completing the work so I knew exactly what will be done. They show up when they say they will and complete the job within the expected time frame. They take pride in the work that they do and it shows in the results of each job. This is the only company that I would contact to do work on my home.