Independent Roof Services | Roofing
: Auburn Hall Suite 203 60 Pineland Drive New Gloucester, Me 04260
: 207 688 4770
Independent Roof Services is northern New England's independent resource for commercial and residential roof system assessment and design. A properly functioning roof protects you, your building, and your property.