top of page

Professional Roofing Services in Terrace

A & J Roofing offers trustworthy roofing services in Terrace and surrounding areas. Whether you are a business owner or homeowner, all types of roofs require periodic maintenance and roofing services to prevent costly repairs. From new installations to complete maintenance and repairs for your home, our roofing specialists can handle it all. You can count on our in-depth experience for roof replacement or roof installation jobs on your commercial and residential property.


No job is too small or too big for our contractors to handle. We have got the skills to complete any job on time and within your budget. We offer free estimates on all our services.

We Cover All Aspects of Your Roofing Project

We all know roofs protect our homes from harsh weather conditions. Even with this knowledge, many homeowners neglect this aspect of their building. Like any other part of your building, your roof needs to be routinely maintained and, in some cases, repaired. Let us help you take care of your roofing system. Our residential and commercial roofing services include:

  • Roof repairs

  • Reroofing

  • Roof system installations

  • Roofing products (shingles, fascia, etc.) installation/repair

  • And more

From inspections to new construction and roofing repairs, we begin and complete every roofing job in a timely fashion. Contact us today for a free quote.

Quality Roofing

A & J Roofing is a roofing business you can trust to do the job right the very first time.

Types of Roofs

We install different types of roofs such as metal roof, asphalt roof and more.

Protect Your Building

We offer professional exterior wall cladding services to make your property look unique.

Metal Fabrication

A & J Roofing provides quality custom metal fabrication and welding services.

bottom of page