Marquis Roofing Service Areas

Centrally located in Manchester NH and Loudon NH and Concord NH,  we serve most of New Hampshire, up through the Lakes Region, over to the NH Seacoast, as well down through Nashua NH and into Massachusetts. 

  • Dunbarton
  • Durham
  • Epping
  • Epsom
  • Exeter
  • Francestown
  • Franklin
  • Fremont
  • Gilmanton
  • Goffstown
  • Greenfield
  • Greenland
  • Greenville
  • Hampstead
  • Hampton
  • Hancock
  • Henniker
  • Hillsborough
  • Hollis
  • Hooksett
  • Hopkinton
  • North Salem
  • Northwood
  • Nottingham
  • Pelham
  • Pembroke
  • Peterborough
  • Pittsfield
  • Plaistow
  • Raymond
  • Rochester
  • Salem
  • Sandown
  • Seabrook
  • Strafford
  • Stratham
  • Suncook
  • Temple
  • Tilton
  • Weare
  • Wilton
  • Windham

Massachusetts Cities and Towns:

Amesbury, Andover, Billerica, Chelmsford, Dracut, Dunstable, Groton, Haverhill, Lawrence, Littleton, Lowell, Methuen, North Andover, Pepperell, Tewksbury, Townsend, Townsend, Tyngsboro, Westford, and most of the Boston area out past Worcester.

Free Estimate 


Here at Marquis Roofing, we think you should have a good idea of how much your roofing job will cost before you get it done. That is why we are dedicated to giving our customers a free consultation of the work that we need to get done before we show up with all the equipment. We will send one of our certified inspectors who will give you a fair estimate of what the job will cost. Then, you can decide whether or not you will use our services over other roofing companies.