The voice of the Roofing Industry in New Brunswick for over thirty years.

Phone: (506) 652-7003

1010 Fairville Blvd.
Saint John, New Brunswick
E2M 5T5

An Overview of History and Background

You may have heard of the New Brunswick Roofing Contractors Association (or “NBRCA”), and there is an excellent chance that you’re sitting under the work of one of our members. Currently, NBRCA members and their well-trained and highly skilled employees install three out of every four roofs in the commercial, industrial and institutional sectors.

Founded in 1969, the New Brunswick Roofing Contractors Association is a professional group of roofing and sheet metal contractors, suppliers, manufacturers, building consultants and industry members who are interested in fostering excellence in roofing related activities.

The NBRCA is affiliated with the Canadian Roofing Contractors Association (or “CRCA”), the National Roofing Contractors Association and the Western States Roofing Contractors Association in the USA. We are an advocacy group on roofing issues on behalf of our members, the industry and the general public. We participate on advisory committees for numerous construction industry and government advisory agencies.

All roofing contractors in the Province of New Brunswick who wish to become members of the CRCA must also join the NBRCA and as such meet and maintain the standards set forth by the Association. Only roofs built by NBRCA members can be protected by the NBRCAwarranty guarantee program.

NBRCA members are uniquely qualified to educate all the stakeholders in roofing, from the shingle mill to the home or building owner. They know the roofing materials, best products and the most practical applications for all regions of the province. Members of NBRCA are positioned to identify best practices and means of rectifying problems with roof’s that have failed.

Please do not hesitate to contact us with questions regarding our organization , it’s members or practices.

Contact Us

If you have a question you’d like to ask or just a general comment about our services please contact us via email or phone:

Phone: (506) 652-7003