I was initially informed that it would take 3-4 weeks before an estimate could be done. However, Brian contacted me the very next day and stopped by immediately to do the estimate. We discussed the complexities of the work that needed to be done in great detail (roof line sloping in wrong direction). Brian P. patiently answered all questions and concerns never making me feel rushed. In agreement with his estimate, Brian was ready to start the work immediately but discovered that he was missing some of the tools and/or materials needed. An appointment was made the following week on a day and time of my choosing. Again, Brian showed up on time and got the work done despite the cool rainy weather. He was thorough and patient, addressing any concerns that I had about the challenging repair. Another problem area was discovered during Brian’s initial work, and he was willing to tackle yet another challenging repair (in the cool and wet weather) before finishing up. Brian’s patience and careful work were very much appreciated!