Roof Replacements

Protecting Homes From the Elements, One Job at a Time

A man is standing on the roof of a house holding a hammer.

We complete roof replacements in Topsham, Auburn, ME and beyond

Your roof is one of the most important components of your home. When it's time for a new roof, trust the experts to complete your roof replacement. AGH Roofing specializes in installing asphalt shingle roofs in Topsham, Auburn, ME and surrounding areas.


Quality matters when building roofs, so rest assured that we’ll use Owens-Corning or CertainTeed products to protect your home. Call 207-713-3709 today to schedule roof replacement services.

An aerial view of a brick house with two roofs.

We’re often hired to complete roof replacements because we do high-quality work at a fair price. You can expect us to:


  • Inspect your roof for free
  • Figure out what’s wrong with your roof
  • Come up with a solution and go over your options
  • Decide whether to get your insurance company involved


If you’re happy with the price of our roof replacement services, we can get to work right away. Schedule your free inspection today!

Making the process hassle-free

Share by: