Bill gave us a very fair price and provided an excellent finished product. He and his crew were very friendly and efficient. They were punctual and got right to work, clearly having done this many times, while Bill outlined what they would be doing and how long it would take. Bill provided options for additional paint and caulking work with no pressure, offering suggestions to do it myself to cut costs and ways to save money on products. At completion, there was hardly a trace of them having been there despite the messy nature of the work.