As our logo illustrates, we do specialize in roofing -
but that's not all we do! 

We are here to provide for all your roofing needs:

  • New roofs

  • Roof repairs

  • Weatherization - to keep your roof protected & insulated throughout the seasons

  • Roof shoveling - to prevent build-up of problematic snow and ice in Winter.
    (When snow falls, be prepared with our winterization and roof shoveling services! Contact us today for more information or to request roof shoveling.)

As well as many other home improvement services:

  • Decks

  • Siding

  • Insulation

  • Window Replacement

  • Storm Doors

  • Renovations - interior/exterior

Contact us today to get an estimate and consultation for your roofing or renovation project.  Our team has years of experience in renovation and roofing jobs in Maine.
You can trust us to give you accurate estimates, on-time service, and quality workmanship.

Sampling of projects and jobs -

  • Freeport - residential roof (flat and shingled)

  • North Yarmouth - residential roof.

  • Cape Elizabeth - three jobs completed.

  • North Deering - two roofs recently completed

  • Windham - large siding project.

  • Portland - siding and trim job.

  • Old Orchard Beach - apartment complex roofing.

  • South Portland - four roofs all on the same road!