We had a good experience with J & B West. From the original estimate, to having a new roof, new soffit and then gutters, everything was done very professionally. Basically was three different crews on each phase, and the work and clean up was very good. Coordination between the three worked out as they worked around our vacation and then around the weather. Each supervisor worked with us and completed the jobs with total walk arounds, and all of the clean ups were exceptional. Completion was on election day.