We were impressed by the professionalism beginning with the Salesperson. He knew we needed gutter extensions to solve drainage and dripping problem, gave us options and didn't try to sell us what we didn't need. He answered all our questions and concerns. Even though it was just a small job, they showed up promptly and did the job well. They pushed through showers which ended up delaying completion but they came back promptly to finish the job. They didn't ask for final payment until the job was done and we were satisfied. The roof looks awesome and we are glad we chose this company.