Back to School, with a new Euroshield Roof!

Back to School, with a new Euroshield Roof!


With school beginning across the country, it was perfect timing that AllPro Roofing’s next Euroshield  project was the Springview School House. 

Erected in 1899, this piece of history is set against a lush forest that looks amazing in the fall! Being on the highest point of the Niagara Escarpment, our clients were especially worried about high wind and wind driven rain damaging their roof or leaking into their home.  

As always, AllPro had the solution to take care of all of their worries. We recommended Euroshield Rubber Roofing. Euroshield is designed to withstand extreme weather and any potential damage from hail or airborne debris. Created in Alberta, Canada, Euroshield Rubber Roofing is specifically designed to withstand the vicious hail storms that hit there frequently. 

Euroshield Rubber Roofing is available in 4 different styles, Vermont Slate, Rundle Slate, Beaumont Shake and Ranchlands Shake. These 4 styles are all made using recycled tires, leading to thousands of tires staying out of Canadian landfills! Euroshield Rubber Roofing is a member of the Canada Green Building Council and is a Built Green approved product. You can learn more about Euroshield by checking out their website Euroshield Roofing

Now onto the job, Step 1 was to strip the old cedar shingles off the roof and get down to the existing plywood. From there, after a thorough cleaning, we began to prep the roof. For this job, we applied Titanium PSU 30 High Temp Ice & Water shield combined with CertainTeed Diamond Deck Synthetic Underlayment. This is the perfect combination for protecting the roof deck while still allowing the roof to breathe. 

After completing our full prep work, it was time to start laying down some Euroshield! Our crew of expert installers did an awesome job, but don’t take our word for it, check out the photos and quick video below!

Check out the video below! 


For more information about Euroshield Rubber Roofing or to book your free estimate, call AllPro Roofing Inc at 519-940-4044 or check out our website at

Be sure to follow us on  Facebook @ 

Check us out on Instagram @allproroofinginc