Skip to content
Mr. B's Roofing

Service Areas

Towns we serve

We're based in Derry and work throughout Southern & Central New Hampshire and the North Shore of Massachusetts. Every service we offer is available in every town below.

Don't see your town? We regularly work beyond this list, including the North Shore of Massachusetts. Call 603-965-8047 and ask.

Get an honest, no-pressure estimate

Mr. B will look at your roof, walk you through your options, and give you a written estimate. It's free.