Homeowner Rated 5 out of 5 stars Legacy did an excellent job with my roof replacement and rain gutter replacement. They completed the job fast and cleaned up nicely I would hire them again very pleased with the job, thanks Legacy.