About Us

Residential Roofing Consultants (formerly Swan Residential Roofing Consultants) caters to the residential roofing industry and specializing in condominiums.

We have a journeyman roofer on staff as well as 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 stake holders 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, commercial and building envelope project management and consulting services. In addition, we provide attic evaluation & upgrading as well as thermal imaging services.

Mission Statement

To be a customer-focused organization creating value by offering innovative expertise and project management consulting services. Our holistic approach to building envelope design will ensure quality, longevity, and efficiency.

The experience, knowledge, and 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 the services offered, ensuring 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 are continuous improving, with the latest developments in techniques and technologies.

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

Principal - 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

Associate - John Thorsten

  • 35+ years in the residential roofing industry
  • Qualified residential roofing consultant
  • Haag Certified Residential Roofing Inspector

Associate - Stephen Potter

  • 20+ years in the residential roofing industry
  • Residential roofing consultant
  • Haag Certified Residential Roofing Inspector
  • C.E.T.
  • AMRT
  • ARCA Apprentice Inspector

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