Available in Edmonton area, Calgary area

Roofing and exterior repair & maintenance

Our contractors handle every roof and siding repair in Calgary & Edmonton.

A. Clark offers all the roofing and siding repairs necessary to get your home or building back to its desired look and function. As a trusted leader in the roofing and siding industry, our professional and knowledgeable staff handle every roof repair—whether small or large—with the same dedication, expertise, and professionalism.

Our process

Free estimate

Our experienced team can provide you with a free, no obligation estimate.

Project prep

Our roofing and siding professionals will prepare the job site by ordering your materials and getting them delivered to site.


Our team of professionals will complete the work as contracted by the property owner.

Quality management

We periodically check on the project for the safety, workmanship, site cleanliness, and our customer’s satisfaction.

Our guarantee

With over 65 years of experience, trust A. Clark Roofing and Siding to get the job done right, meeting all your roofing and siding needs.

Types of roofs we repair

Whether you need roof repairs in Edmonton or Calgary, we have most of Alberta covered. A. Clark Roofing & Siding backs up all their roofs with maintenance and repair service, available by scheduled appointment and with additional service warranties included. When you schedule for 1 of our roofers to visit your home, we can inspect and assess your roof, evaluate the issues, and find a solution.

At A. Clark Roofing and Siding, we service and repair all types of roofs for all types of buildings, including:

Maintaining your roof in Alberta

We offer full-time maintenance and year-round service in Calgary, Edmonton, and surrounding areas. Your home has never looked so good than with a brand new roof freshly installed by A. Clark. A stable, sturdy roof provides protection from the elements, efficient heating and cooling for your home, and increased attraction to future buyers. But it can’t last forever in that perfect state! Roof maintenance and repairs are inevitable, and they are essential to keep your roof over your heads for the years ahead. We have full-time staffed roofing maintenance and repair technicians ready and available to provide service when you need it.

 We are able to work with homeowners, builders and developers, property managers, and more to discuss maintenance and service packages that work for you. Packages range from maintaining your roofing product, to repairing a faulty roof system, roof snow removal, and more. Contact us today to find out more.

Signs your roof needs repair

When we evaluate the best approach to your roof problem, we can help you determine whether a roof repair or roof replacement is the best course of action. We will always try to maintain the integrity of your roof through a simple repair.

There are several signs to watch for to indicate that your roof needs some attention, including:

  • Curled, cracked or missing shingles
  • Wet and dark shingles
  • Gutters full of shingle granules
  • Cracking, tearing, bubbling or blistering on flat roofs
  • Excessive pooling of water
  • Excessive discoloration
  • Peeling exterior paint due to moisture
  • Water stains on walls and ceiling
  • Leaky attics or attic rain
  • Outside light in the attic
  • Increased energy bills

Chances are, if your roof is showing signs of wear and is in need of a repair, then it is entirely possible that your siding might need an evaluation as well. Don’t worry! We can do that too.

Experience you can rely on—get a free quote

Have a question about any of our roofing repair and maintenance services in Edmonton or Calgary? Our expert, local roofing team are here to help. Contact our friendly roofing repair team today

Get a free quote

No unexpected charges—see exactly what your home needs with a free, upfront estimate.