Horch Roofing is Midcoast Maine’s largest and most experienced roofing contractors. We provide metal roofing, asphalt shingle roofing, EPDM rubber roofing, and seamless gutters for both residential and commercial roofing projects. We also offer free roof estimates or job estimates.