We had a minor, but troublesome roofing issue with the wind storm a few weeks ago. They came and gave us an estimate for all kinds of roofing work. that we know didn't need to bed done. We decided against it and just wanted the main issue to be fixed (missing shingles). Do not use for small jobs, they avoided us for days and kept pushing us to fix everything at once even when we said we couldn't afford it. Management didn't do anything we asked and weren't eager to resolve any issues, Some staff are troublesome and made me regret my decision. For a big company, it was completely unprofessional and troublesome the entire process.