Stay Updated! COVID-19 pandemic business resources hub »

A J Long Roofing


30 Pinecrest Ln
Dover, NH 03820
(207) 363-6817
A J Long Roofing is the one-stop roofing service for residential and commercial needs in Dover and the surrounding areas. We service a wide range of projects, from small repairs to large complex installations, using only the highest quality materials. We focus on the quality of our work, and stand behind every job we do. From repairs to complete re-roofs to inspections and new construction, A J Long Roofing is the only contractor you need to call on. To schedule a free estimate, give us a call today.

Products and Services

Asphalt Roofing
Standing Seam Roofing

Reviews for A J Long Roofing

Write a review

Browse Dover Businesses:
Popular | # | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Night Mode