For Over 55 Years
We Love The
We Serve
10,000+ Customers Have Trusted Shamrock Since 1977
Don't Rely on Luck With Your Roof

The Donate Life Campaign

A Message From Garen Armstrong

Why is it Important to me?  The Gift of Life!
I am alive because of Donate Life. I waited close to 3 yrs on a heart transplant list. Many people die while waiting on organ donation lists. I am one of the lucky ones. I want to have a part in getting the number of organ donors up. Someone gave me the gift of life and I want to help raise awareness to help others receive the gift of life.

Donate Life America (, is a non-profit organization dedicated to increasing the number of registered organ, eye, and tissue donors in the country. Donate Life America educates the public on the growing need for donors, encourages people to register as donors, and manages the National Donate Life Registry at With Shamrock, I want to help save lives by raising awareness. Roofing is my platform to help.


another person is added to the waiting list every 10 minutes


people die each day because the organ they need is not donated in time


One organ, eye and tissue donor can save and heal more than 75 lives

I’m Giving Back

Since this organization is so near and dear to my heart – literally – all Shamrock Roofing trucks will soon be stocked with a supply of personalized license plates that say, “Donate Life.” The proceeds from the sale of these license plates will go to support Donate Life America.

Sign Up For The Shamrock Maintenance Program And Give Back

Shamrock roofing is donating 100% of all revenue proceeds from Maintenance Programs that we offer- that is $2500 per commercial building and $250 per residential home during the month of April 2021. This is free for the customer when they sign up in the next 45 days.  I would love to offer this longer but my banker and accountant say only 45 days or 100,000 dollars maximum donation!