• Address : 12147 96 St, Edmonton, AB T5G 1V9
  • Phone : (780) 479-6891
  • Fax: (780) 477-5537


Looking to have a new roof installed or an existing one replaced? We would love to hear from you.


  • 7512 Mount Lawn Road, Edmonton AB T5B 4S8
  • phone : (780) 479-6891
  • fax:(780) 477-5537
  • Email :

Contact Us

Enter the code shown above in the box below.

What They Say

  • Very good service!! Highly recommend these guys. They came promptly for the quote, showed up when they said they would for the work, cleaned up and then billed for the amount on the quote. Efficient and after a year with the new roof, we have had zero problems with it.

    Kayla in Beaumont
  • I had new shingles installed two years ago and since then there have been no leaks and the roof looks nice and flat still. The installers showed up on time and worked late into the evening as it was going to rain.

  • These guys know what they are doing I tell you. We had a leak in our roof. They were the 3rd company we called. The first 2 companys couldn't find the leak. They both said they didnt know exactly where it was coming from, but said they sealed up some stuff (charged us accordingly and "hopefully it fixed the problem . When we phone shamrock who by the way was 15 min early the first thing they did was check the roof, no visable signs of damage in the area of the leak. they then asked if they could check the attic. After they checked that they found the leak coming from a vent on the other side of the roof, but the water was traveling the roof line . Needless to say they are thorough. very glad we called them

    Gord in Edmonton
  • I had the shingles replaced on the roof of my house and garage by Shamrock Roofing. They provided a very competitive estimate and completed the work timely and with attention to quality and detail. I would hire them again.

    Tom in Sherwood Park
  • Shamrock was hired by our condo board to repair some roofs from our condo complex. They were very professional and efficient. The job was completed in a timely manner. And best of all, when they left, there were no mess around.

    Edmonton Condo Board