America's #1 Source for Local Roofers

Terravecchia Building and Restoration

0 verified reviews

Portsmouth, NH Area.

20 Penhallow St
Portsmouth, NH 03801
(603) 427-0030

Terravecchia Building & Restoration has been in business since 1988 serving Southeastern NH and Southern Maine. We are a fully insured general contractor that specializes in fine carpentry, home renovations and roofing. We offer expertise in shingle roofing replacement & repairs, flat roofing, skylights and home interior/exterior work.

We are committed to providing the highest level of professionalism, responsiveness, and quality workmanship. Our long list of repeat customers testify to this and are a source of great pride for us. We would be honored to have the opportunity to provide an estimate on your next home project.

  • Shingle Roof Replacement & Repairs
  • Flat Roof Replacement
  • Skylights
Additional Services: 
  • Siding
  • Windows & Doors
Verifications & Credentials

Verified Credentials:

  • Google+ verified
  • Website verified
  • Facebook verified

* Credentials are verified when a roofer is first listed.  License, insurance, certifications, etc.. can change and expire, so reconfirm credentials directly from the roofing contractor at the time of the estimate.

Terravecchia Building and Restoration of Portsmouth, NH
Verified Reviews
Real feedback from real customers
Reviews for Terravecchia Building and Restoration

Be the first to leave a review

Service Area

Terravecchia Building and Restoration

What to Expect Next

Tell this pro what you need by answering a few questions.

Pro will contact you about a free quote.

Book when you're ready. There's no obligation to hire.


We are asking a few questions so we can match your project to the right contractors.

What is the location of your project?

Which best describes what you need?

What is the project address?

PROBLEM: Roofer phone tag

Calling 5 or 6 roofers just to find 1 for a quote is a hassle

SOLUTION: Get matched to experts

  1. 1. Continue telling us about your project
  2. 2. We confirm expert availability automatically
  3. 3. 1 to 3 matched roofers call you to give a free quote

Please describe your current roof and what you want done.

Only 1 to 3 pros that agree to quote your project will receive your contact info.

< BackNext