I would certainly be remiss if I didn't pass on how pleased I am with my new roof from Edmunds roofing. From my initial telephone request for an estimate, right through completion, the process was timely and extremely professional. The new shingles and a dumpster for removal of the old shingles arrived early in the morning of the scheduled installation. About 30 minutes later, an appropriately sized work crew arrived to commence work. By late afternoon the roof was re-shingled, the site was cleared of debris and left in a pristine condition. I highly recommend Edmunds roofing for their workmanship and cost-effectiveness.