About Us

RRC Roofing Consultants specialize in condominium, light commercial and the residential roofing industry. We provide project management, specification, tendering, assessments and more. 

We various experienced staff to suite your needs, including a journeyman roofer, an Alberta Roofing Contractors’ Association Accepted Roofing Inspector and an ARCA apprentice inspector.

We work with architects, engineers, building owners, property managers, home owners and other stakeholders in the industry.

We have been recognized and accepted as an expert witness by the courts in several civil law suits.


RRC has rebranded and was formerly known as Swan Residential Roofing Consultants, which has been in business since 1966. Combined, we have over 100 years of experience in the industry. First established as a roofing consulting firm, we have since grown to offer residential, condominium, light commercial project management and consulting services. In addition, we provide attic evaluation assessments, attic upgrade programs and thermal imaging investigation services.

RRC is continuing to grow; now providing various building envelope services. Please contact us for further information.

Mission Statement

To be a customer-focused organization creating value by offering innovative expertise and delivering professional consulting services to our clients that will maximize value, while minimizing, regardless of financial capacity. Our holistic approach to building envelope design will ensure quality, longevity, and efficiency.

RRC Roofing Consultants Inc.

The knowledge and experience for advice you can trust.

Our Values


We demonstrate our integrity through relationships based on trust, dependability and always acting in the best interest of our clients.


We strive for quality in every aspect of our work. We take pride in the quality of services we offer. We work with highly skilled and experienced contractors, suppliers, and associates. Our price-quality approach will optimize your capital requirements and our services will promote the best value for your money.


Our values of honesty, integrity, and quality guide us in everything we do. These values provide the philosophy that are the basis for decision-making and how we conduct our business.


We are proud to offer diverse educational background. Our team of professionals continue to improve with the latest developments in techniques, technologies, and education.

Social Responsibility

RRC is proud to be involved in the community. We support charities such as Habitat for Humanity.

Meet the team

Our Qualified Consultants are Available to Meet all of your Requirements

Stephen Potter


  • 20+ years in the residential roofing industry.
  • Qualified Roofing Consultant.
  • Haag Certified Residential Roofing Inspector.
  • Alberta Roofing Contractors Association Accepted Roofing Inspector.
  • AMRT (mold remediation technician).
  • Experienced in forensic investigations for roofing and building envelopes.

Hugh Thorsten


  • Journeyman Roofer Designation.
  • 45+ years in the roofing industry.
  • Qualified Roofing Consultant.
  • Alberta Roofing Contractors Association Accepted Roofing Inspector.
  • Haag Certified Residential Roofing Inspector.
  • Haag Certified Commercial Roofing Inspector.
  • Tile Roofing Institute Certified Specialist.

Adam McCorriston

  • RSE Journeyman Roofer Designation.
  • 20+ years in the roofing industry.

  • 5+ years exterior cladding experience residential/ commercial.

RRC Roofing Consultants has over 100 Years of Experience Looking After Your Needs.

Some of our clients include:


Simco Property Management


Montgomery Ross & Associates


Peka Professional Management


Acclaim Condominium Managers


Diversified Management Southern


Larlyn Property Management


MCM Property Management


Rancho Realty & Property Management


Renaissance Property Management


Accredited Condo Management Services


Condominium First Management Services


Longley Condominium Services


Connelly & Company Management


Insight Condo Services


C-Era Property Management


Renaissance Management Corp.


Asset West Property Management


Keystone Grey Property Management