Roof Installation & Replacement Services

New Roof Installations

for Residential Homes

Combining Experience
with Reliable Workmanship

If your roof has reached the end of its 20-year life span or sustained major structural damages due to bad weather, it might be time to install a new roof.


Installing a new roof can be a daunting project for homeowners to take on due to the amount of time and financial investment required. However, your roof plays an important role in protecting your home and your family. Hiring a licensed roofing contractor can help you take the stress out of your roof installation project.


At Mullan roofing, we perform new roof installations and roof replacements for residential homes across Vancouver, Lower Mainland, and the Fraser Valley region.


Quick & Easy Inspections

Providing you with peace of mind is our top priority. Send us a request and we'll be on site within 24 hours to inspect your existing wood decking and help you understand if you need a new roof. Then, we'll walk you through different roofing systems and materials that best suit your budget and needs, before providing you with an accurate quote on the project.

Hassle-free Installations

During the installation process, you can sit back and relax. Our team will obtain the necessary permits and provide the right tools, equipment, and roofing materials required for the installation. We'll also remove old shingles and clean up any debris on your property throughout the project.

Durable, sturdy roofs

Quality roofing materials make a great difference in the longevity of your roof. We can do installations for all types of roofs.

  • Asphalt Shingles Roofs

  • Metal Roofs

  • Flat Roofing

  • Cedar Shake Roofs

  • Metal Flashings

  • Single-Ply Membrane Roofing

  • TPO Roofs

  • EPDM Roofs

Your dedicate on-site manager

During the installation process, we'll assign a project manager to be on-site to keep you up-to-date on the project and ensure your new roof installation project is completed on time and on budget, giving you peace of mind knowing that your roof is in good hands.

same day onsite.png

Same-Day On-Site 


Send us a request and we'll be on-site in 24 hours to assess your roof, walk you through different solutions, and relieve you of your roofing stresses. 

guaranteed workmanship.png

Quality Workmanship

& Materials

We combine over 10 years of experienced workmanship and quality materials to deliver lasting roofs and repairs for our customers. 

timely completion.png

Always there

when you need us

Our teams are available whenever you need us. We can schedule your installations and repairs at a time that works best for you. 


Work Safe


Our professional roofers are trained to work on all. We are also fully insured with WCB and do our best to keep every jobsite free from accidents.

affordable prices.png

Cost Efficiency


We provide great prices for our roofing services so that your roofing issues can be addressed by professionals. Leave your roof to the professionals. 




We offer 10 year warranties on our workmanship and 30 year warranties on our materials, so you can always fall back on us if any issues arise in the future.


Learn more about our re-roofing services

Patricia Kavanagh

Brian (and his crew) did an amazing job on our new roof. He came out really fast to look at our roof, showed us what the issues were and gave us many options for either patching, partial work or just to re-do the whole thing. We chose to put on a whole new roof. He helped us with choosing the right shingles and even jumped up on the roof with shingle samples so we could compare colours.


The job was done quickly, efficiently and for a very good price. It’s a scary thing when having to take on something so big and expensive as replacing a roof, but with him letting us know all the steps and what was going on, it wasn’t scary at all. If you need any sort of roofing job done I can’t recommend Brian enough!

Ready to re-roof your home?

Send us a request and we'll be in touch within the next 24 hours to assess your roofing needs and provide you with a price quote