Pickering Roofing Company
Metro Roofing is an experienced Pickering roofing company that has been in the business for over 35 years. Our family-owned company is your source for professional roofing services, as we install, repair, and replace all residential and commercial roofs.
Our roofing contractors are committed to customer satisfaction. We are always evolving to meet the needs of our customers.
Metro Roofing is a reputable roofing company that provides a dependable and high quality of service. We deliver quality work and top-rated workmanship in Pickering and across the GTA. Learn what Metro Roofing can do for you today.
Professional Roofing Services in Pickering


Metro Roofing provides a full spectrum of professional roofing services in Pickering to solve all roofing problems. Whether you need roof installation, replacement, or repair, we are happy to help.
When you enlist our roofing contractors’ help, you can have peace of mind knowing that we provide a warranty for all of our roofing services. We hold our work to a high standard and expect you to as well.
Pickering Roof Repair
If you need roof repair in Pickering, we are the roofing experts you want to call. Your roof may endure damage from animals, weather conditions, or lack of structural integrity, and our contractors are ready to rectify your situation. We repair your roof with quality, durable materials and a high level of professionalism.
While some Pickering roofing companies may keep you waiting, we offer emergency roof repair services. Our emergency roof repair services ensure that your problem is dealt with promptly and efficiently to prevent further costs or long term issues.
Utilize our Pickering roof repair services in case of:
- A roof leak
- Loose or lost shingles
- Damage from fallen branches or any other objects
- & more
Metro Roofing will eliminate your stresses by ensuring that your roof can withstand external pressures. We utilize quality shingles and flat roofing materials to restore your roof, and when we’re done, your roof will work like new.
Roof Installation
Your roofing system has a direct impact on your home’s structural integrity, indoor air quality, ventilation, and overall ability to withstand environmental factors.
Metro Roofing’s roofers are experienced and equipped with the quality materials needed to provide reliable and professional roof installation services in Pickering.
When your roof isn’t professionally installed, you can face costly and long term problems in the future. You can count on our Pickering roofers to provide you with a new, durable, long-lasting roofing solution.
Roof Replacement
If your roof is beyond repair, it is time to consider replacing it altogether. Metro Roofing offers roof replacement services in Pickering to ensure that your new roof is durable, resistant, and well suited to your needs.
Whether you are a home or business owner, we can provide you with a roof replacement to ensure that your system can better withstand external factors and pressures.
Skylight Installation
A skylight can make a huge difference for properties of all kinds. When installed professionally, skylights let in natural light, improve air ventilation, and provide cost benefits due to reduced energy use. Metro Roofers offers skylight installation services in Pickering to help you elevate your property.
Our Specialities


Flat Roofing
Flat roofs are a durable roofing solution that saves space and provides a sleek aesthetic to both homes and warehouses.
Metro Roofing offers Pickering flat roofing services for both commercial and residential properties.
Commercial Roofing
Our commercial roofing services in Pickering ensure that your property is always structurally sound and up to the necessary standards.
You can count on our roofing contractors to provide you with a long-lasting roofing solution for your warehouse, office, industrial factory; you name it.
Residential Roofing & Shingles
Your roof should both protect your home and provide it with a unique aesthetic. Our residential roofing services in Pickering include shingle repair and installation.
When you work with Metro Roofing, you can rest easy knowing that we will provide you with various shingle options for your roof and work with you to choose the best choice for your home.
Roofing in Pickering


Pickering is a rapidly growing region that is becoming populated with more and more developments, both big and small. Metro Roofing’s experienced Pickering contractors help the city grow. We provide new and long-lasting roofing solutions to support properties and help them maintain their structural integrity.
The city is home to advanced manufacturing industrial businesses like Information Communication Technologies (ICT), and Energy, Environment and Engineering (EN3). We offer commercial Pickering roofing solutions to help companies to elevate their working environment.
Our roofing contractors are reading to take old Pickering roofs and elevate them to reflect the city’s developmental and urbanization efforts.
Why Metro Roofing?
Warranty On All Roofing Services
Have peace of mind knowing that, when you work with our Pickering roofing company, we offer a warranty for all of our roofing services. We make sure you’re always covered.
Top Rated Workmanship
Metro Roofing’s 35 years of experience and commitment to customer service has earned us the reputation of being one of the most reputable roofing companies in Pickering. We are committed to customer satisfaction and continue to grow thanks to the personal recommendations of our satisfied and returning customers.
Quality Work
Metro Roofing provides services with a high level of professionalism, dependability, and attention to detail, and we have past work to prove it. We install, repair, and replace roofs with effective, long-lasting roofing solutions.
Experienced Pickering Roofing Contractors
Work with Metro Roofing’s Pickering roofers for efficient, affordable, and high-quality roofing services. We are committed to customer satisfaction and, with over three decades of experience in the roofing industry under our belt, are equipped with the knowledge and resources to handle roofing projects of all sizes.
Metro Roofing can provide you with the roofing solution you need. Give us a call or leave us a message to get in touch today. We are happy to give a free estimate for our roofing services.