Rob Norris and his team were wonderful! We needed new shingles, fascia and eaves replaced, and our flat roof redone. The quote was very detailed, the work was done in the time frame specified, and the team left our yard perfectly clean afterward. No surprises, just a beautifully done roof. Thanks, Rob!