Your Roofing Needs, Our Expertise


At Shamrock Roofing Edmonton, we’ve got you covered with a variety of roofing services. Whether it’s fixing a leak, upgrading your roof, or just a routine check-up, our team is here to help. Expect nothing but top-notch service and expertise every step of the way.

Asphalt Shingle Installations

Upgrade your home with durable and stylish asphalt shingle roofing. Our expert installation team will ensure precise installation for a roof that not only enhances the curb appeal of your property but also provides reliable protection against the elements.

Leaks & Repairs

Don’t let a leaky roof compromise the integrity of your home. Our experienced technicians specialize in identifying and repairing roof leaks promptly and effectively. Whether it’s a minor leak or significant damage, we’ll provide efficient solutions to restore the security and comfort of your property.

Eavestrough Installation & Cleaning

Maintain proper drainage and prevent water damage to your home with our eavestrough installation and cleaning services. We’ll install high-quality eavestrough systems tailored to your home’s specifications and ensure they remain clear of debris with regular cleaning and maintenance.


Ensure the longevity and performance of your roof with routine inspections by our certified professionals. We’ll thoroughly assess the condition of your roof, identify any potential issues, and provide detailed recommendations to address them proactively.