- 918 164 St, White Rock, BC V4A 4Y5, Canada
- Industrial Roofing
- 24/7 Emergency Repairs
- Financing Available
- Free Estimates
- Warranties Offered
At Mills Roofing, we pride ourselves on our versatility and technical expertise, serving both residential and commercial clients in White Rock, BC, and Blaine, WA. Our comprehensive range of services includes roof installation, replacement, repair, and waterproofing, as well as roof vent installation and water damage repair. This breadth enables us to manage complex projects from start to finish, ensuring that every detail is meticulously addressed. Our organized and well-coordinated team is dedicated to delivering durable, high-quality results that provide long-term value.
We understand the importance of reliability and consistency in our work, which is reflected in our approach to every project. Whether addressing a leaky roof or undertaking a complete installation, we are committed to thorough project coordination, ensuring that all aspects are handled seamlessly for our clients.
The majority of customer reviews for Mills Roofing reflect a highly positive sentiment, highlighting exceptional service, responsiveness, and professionalism. Customers frequently mention the quick communication and timely delivery of services, with many praising the knowledgeable staff for their effective problem-solving. The reviews emphasize the company’s dedication to customer satisfaction and willingness to go the extra mile in addressing issues. Overall, Mills Roofing appears to be a reliable choice for roofing needs, with numerous recommendations from satisfied clients.
- Excellent service and very knowledgeable staff.
- Marcus was very responsive and provided a fair price.
- The crew was efficient, respectful, and worked around existing property.
- Prompt service call and quick resolution of issues.
- Marcus guarantees his workmanship, ensuring the job will be done properly.
Customers are fully satisfied

Excellent service. Jessie was very knowledgeable and helpful.
Would definitely recommend this company.
Thanks for looking after our leaky roof so quickly.

Marcus came even sooner than promised to check out and quote the replacement of a leaky roof. He was very straight forward and honest with options and pricing was reasonable. Timeline was fantastic. His crew was efficient, respectful and knowledgeable and worked around the limitations of contents of the job and all my kid stuff around. They went over and above even fixing a secondary issue that they hadn’t originally spoken about fixing as well as telling me how I can prolong the life of the roof that I had no idea about. I also loved that they were local and understood what the roof needed because of the high winds and rain in White Rock. I would recommend Mills for any sort of roofing needs and would gladly have the crew back.

Contacted Mills Roofing due to water stains on the ceiling of our top floor bathroom. Marcus was very responsive and he was able to do a service call next day. The issue was found and fixed within the service call. Highly recommend these guys!
Company Locations
Head Office
Branch Offices
- 918 164 St, White Rock, BC V4A 4Y5, Canada
- Industrial Roofing
- 24/7 Emergency Repairs
- Financing Available
- Free Estimates
- Warranties Offered
The average roof replacement cost for a residential home typically ranges from $7,000 to $15,000, depending on factors such as roof size, chosen materials, roof pitch, and labor rates in your area. Premium materials or complex designs may increase the price.
The cost to replace the roof of a commercial building typically ranges from $5 to $12 per square foot, depending on several factors such as roof size, material, labor rates, building type, and local code requirements.
Several factors influence roof repair cost, including the extent of the damage, roof accessibility, material type, labor costs, and whether it’s a general repair or an emergency fix. Minor repairs can start around $150–$400, while major repairs may exceed $1,500.
Roof leak repair cost generally ranges from $300 to $800, depending on the size and location of the leak, the materials required, and labor intensity. Complex leaks involving structural repairs or interior damage will cost more.
Flat roof repair cost for commercial properties usually ranges from $500 to $3,000, depending on the roofing material (TPO, EPDM, PVC), the extent of the damage, and roof accessibility.
Mobile home roof replacement cost typically ranges from $3,000 to $8,000, making it generally more affordable than traditional home roof replacements, due to smaller size and simpler structure.
It's not necessary to stay home during roof replacement. Roofing work is noisy and can cause vibrations inside the house, which might be uncomfortable. Most homeowners choose to leave during major parts of the project, but our team ensures safety and keeps you updated, whether you're home or not.
The timeline for a roof replacement typically ranges from one to three days, depending on the size and complexity of the roof, weather conditions, and material type. Larger or more intricate roofs may take a bit longer, but we always aim for efficient, timely completion.
To hire a roofing contractor, start by researching local companies with good reviews and proper licensing. Request quotes from multiple contractors, verify their insurance and certifications, and ask for references. Always ensure you get a written contract that outlines the scope of work, timeline, and payment terms.
Check if a roofing company is legit by verifying their business license, insurance, and local certifications. Look for memberships in professional associations, read customer reviews, and ask for recent project references. A legitimate company will be transparent and provide all documentation upon request.
When choosing a roofing company, consider their experience, customer reviews, warranty offerings, and quality of materials. Make sure they provide clear communication, detailed estimates, and a solid portfolio of completed projects. Local expertise is also a major advantage for understanding regional roofing needs.
Warning signs that your roofing contractor might be ripping you off include vague contracts, pressure to pay large upfront deposits, lack of proper documentation, and unexplained price increases. Always ask for itemized estimates and written guarantees, and avoid contractors who avoid answering your questions directly.