In one day they were able to replace the shingles on my roof and install gutter guards all while taking care to not damage existing landscaping. They also added insulation in a few spots while they had the plywood exposed and they could get underneath. They came back at a later date to increase the R factor of our insulation to 50 in our attic. We actually did notice a difference (in a day or two) of about 5 degrees Celsius when we had the central air running in the second floor. To put things in perspective, one of my neighbors road also had their roof done but hired a fly-by-night company and it took a week to complete. If you are looking for a reputable company to do your roof, look no further!