Purchased a home which had a 40 year old roof which had been recovered with a layer of shingles that were not properly installed. All work was completed in one and half days (one day for the roof tear-off, repair and replacement) and a half day for the gutter replacement). Work was perfomed very professionally and of high quality. Not the lowest cost roofing system but feel we have a roof that will withstand all the elements for many years to come. Was impressed with their concern about protecting the surrounding area around the house and with the cleanup of all the debris. Would recommend them without reservation.