Skip to content
Roof Warden

Roofing contractor

Millwall Roofing

2090 W 1st Ave, Vancouver, BC V6J 1G8

Google average
4.9
Ratings counted
187
One and two star
2 of 187(1.1%)
British Columbia median
2.4%

The first three are Google’s own figures for Millwall Roofing, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the British Columbia roofers we list with enough ratings to compare.

Rating breakdown

4.9
187 ratings
How the 187 ratings break down, from five stars to one
5
18096%
4
53%
3
00%
2
11%
1
11%
1.1%of these 187 ratings are one or two stars (2)

Lower than most — the typical roofer in British Columbia sits at 2.4%. A higher share is a reason to read the critical reviews below, not a verdict.

The critical reviews

The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.

All 2 of the one and two-star reviews we hold for Millwall Roofing, most recent first.

  • 2 out of 5Andrew Foster2 years ago

    We hired Millwall to replace the roof on our older Vancouver home in the fall. The work was completed quickly and price was reasonable, however quality of work and customer service was not great. A number of issues were identified, fascia board miter joint is noticeably off center, nails to fasten to the framing missed the framing and gable boards were knocked loose. Was at first offered a refund of $300 then told the issues would be addressed. That was 6 months ago and we have not heard anything since.

    Reply from the business

    I emailed this customer as soon as this review was posted, three days ago. I asked him what he wanted and there has been no reply. This old home needs a lot of work on the exterior. Contrary to what he claimed, we did an excellent job on the roof. Also, I recommended a company that refurbished his chimney. The quality of the chimney work was also good. When you install new shingles, with plywood on an old house, it will make it even more obvious of how many problems the home has. Gable and fascia boards were warped, soffits were sagging and may have rot. The stucco walls needed repair. I told the homeowner that when we pull the old gable boards off, there is a chance that the soffits might come loose, and they sure did. We charged him less than $300 to supply and install a couple of gable boards. There was very little to nail to but I think the roofer did a decent job. He did miss with one nail, which the photo shows. We also went back once to caulk the small gap in the mitre cut. I showed up and listened to his concerns but he didn't want to hear what I had to say. We were not hired to fix all the defects of his home. He did not pay us to do that. Also, I offered him a full refund for the fascia boards, hoping he could hire a skilled carpenter and pay the going rate to fix the soffits. He declined and thought that I should just fix it all. The soffit problem was not even in the scope of work. He is still welcome to a refund of the fascia boards if he removes this unfair review. Darrell Macdonald, owner of Millwall Roofing.

  • 1 out of 5Anne Marie Goodfellow7 years ago

    Very unprofessional In May 2018 we got a quote from Millwall Roofing to re-shingle our roof. We of course got quotes from various roofers. When we contacted Millwall to say that we would like to go ahead with them, since their quote was the best and included chimney work, Darrell asked us what the other quotes were. We thought this was unusual, and just stated that his was the lowest. He then said he wanted to revisit the price. After stating that he should stick to his quote, he finally agreed to do so. Since we have a rental suite in our house, we decided to postpone the work until September, when we would leave it vacant so as not to disturb the tenants. We told Darrell this, and he said he had one job scheduled for just after Labour Day, and that he would do our roof next. When we contacted him in early September to firm up a date, he said that he was now not available until October. We reminded him that we had arranged this months in advance, and that we had left the rental suite empty (and lost one month’s rent), so that the job could be done. He refused to honour his commitment to do our roof as planned. In our view, the attempt to revise his original quote, plus inconveniencing us in relation to our rental suite when we had planned the work months in advance, are both very unprofessional.

    Reply from the business

    Facts: When I get awarded a job, sometimes I ask how close the quotes are. I was told my price was considerably lower. For that reason, I did want to revisit the price to see if I made a mistake. Many things happen over three months: Jobs take longer than expected, rain backs up our schedule and materials pricing can fluctuate. I also said that, weather pending, the roofing job could have been done in the time constraints. When we spoke, I mentioned that the price of materials have increased and I was not given any assurance that the customer would have been willing to pay for the price increase. What I can take away from this experience is to rescind my bid from the start and avoid such misunderstandings. -Darrell Macdonald, owner of Millwall Roofing.

What reviewers keep mentioning

Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.

  • competitive quote11
  • attention to detail9
  • polite crew7
  • gutter replacement6
  • detailed quote4
  • clean crew4
  • quick installation3
  • shingle roof replacement2
  • garage roof replacement2
  • quality shingles2

Other reviews we hold

14 more of the 183 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5Philip Lee3 weeks ago

    Millwall did a great job of replacing our 40 year old cedar shingle roof with asphalt shingles. I really appreciated the fact that their crew showed up as scheduled. Their crew was meticulous, professional and very hard working in spite of 30+ temps. Dealing with the owner Darrell was a pleasant experience. I highly recommend Millwall Roofing.

    Reply from the business

    Thank you, Philip. It has been a pleasure working with you. - Darrell Macdonald, owner of Millwall Roofing.

  • 5 out of 5Stepha month ago

    Our landlord contracted Millwall roofing to do his roof. They were great, the process was loud of course but they were super quick! The guys doing the roofing were very respectful. They blocked off my garden so that any falling materials …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you for the review, Steph. We are pleased that it was a good experience for you. -Darrell Macdonald, owner of Millwall Roofing.

  • 5 out of 5Jennifer Shuma month ago

    Our four unit strata had an excellent experience with Darrell from start to finish. Darrell was highly responsive to emails, which was a welcome relief. He kept us informed leading up to the start date and …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you, Jennifer. I credit Sam for taking responsibility for always trying to leave the job site cleaner than when we started. It was a pleasure to work with you and the other Strata members. -Darrell Macdonald, owner of Millwall Roofing.

  • 5 out of 5Kenna2 months ago

    Darrell and his team were great. Super responsive, honest , efficient and answered all my questions. Their quote was very reasonable and they did a great job. I was very pleased and happy to recommend.

    Reply from the business

    Thank you, Kenna. The job went smoothly from the beginning. We appreciate your positive feedback. -Darrell Macdonald, owner of Millwall Roofing.

  • 5 out of 5s. chai3 months ago

    Millwall Roofing recently replaced our roof and did an excellent job. Darrell was always responsive, showed up on time, and kept every clean throughout the project. The whole process was smooth and professional and we are really happy with the final result. The price they quoted for the shingles and the overall job was very reasonable for the quality of work and service we received. Highly recommend.

    Reply from the business

    Thank you for taking the time to write this impressive review. It was a pleasure meeting you and your whole family. Please reach out if you have any needs or questions. Darrell Macdonald, owner of Millwall Roofing.

  • 5 out of 5Keith Kawa3 months ago

    We had a great experience with Millwall Roofing from start to finish. We found their quote to be reasonable and fair for the scope of work. Darrell, the owner, was very quick to respond throughout the process, and as part of the service, tarped our roof to take care of the leak until the weather improved enough for the roof to be replaced. He took the time to answer all of our questions thoroughly and made sure we understood our options without any pressure. The installation team, led by Sam, was outstanding. They were professional, efficient, and clearly took pride in their work. The work was completed ahead of schedule and with great attention to detail. Overall, we’re very pleased with the result. The new roof looks fantastic, and the whole process was smooth and well-managed. I wouldn’t hesitate to recommend Millwall Roofing to anyone looking for quality work and excellent. customer service.

    Reply from the business

    Thank you, Keith. From all of us at Millwall Roofing, we appreciate you taking the time to share your experience. - Darrell Macdonald, owner of Millwall Roofing Ltd.

  • 5 out of 5Courtney Lawrence4 months ago

    My roof and skylight had a sudden leak this winter. I looked around a got a few quotes but was impressed with Millwall Roofing as Darrell came right away, spent time assessing the situation properly, and gave a reasonable quote. He also …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you for your feedback, Courtney. We are pleased to have assisted you. - Darrell Macdonald, owner of Millwall Roofing.

  • 5 out of 5Ivan Katz4 months ago

    I had a very helpful experience getting a second opinion from Daryl at Millwall Roofing. I’d been told by a door-knocking company that I had a major mold crisis and needed a full roof replacement. Daryl came by, took an honest look at my shingles, and had a straightforward conversation with me about their actual condition. He didn't try to upsell me or create unnecessary panic; instead, he gave me his professional opinion that the roof has plenty of life left and that the 'mold' I saw was likely just old staining, his integrity was clear. I highly recommend chatting with him if you want an honest assessment of your roof or need work done.

    Reply from the business

    Thank you, Ivan. -Darrell Macdonald, owner of Millwall Roofing.

  • 5 out of 5Huanlian Zhang5 months ago

    Had a great experience with my roof replacement. The contractor is a super nice guy and very responsible. They did an amazing job and kept everything clean.

    Reply from the business

    Thank you for the kind review, Huanilan. Keeping our job site clean, using high grade materials, and quality workmanship at a fair price is what we strive for. The Malarkey Storm Grey shingles look fabulous. - Darrell Macdonald, owner of Millwall Roofing Ltd.

  • 5 out of 5Chris Henderson5 months ago

    I was referred to call Darrell by a friend from church and everything went great. They scheduled and completed replacing my roof quickly with no issues at all. Very easy to work with

    Reply from the business

    Thank you, Chris. We are always grateful for referrals and are satisfied that you were pleased with the experience. - Darrell Macdonald, owner of Millwall Roofing.

  • 5 out of 5Robert Alexander5 months ago

    Darrell is fantastic. They replaced the roof across the street from our place and they did such a good job we called Millwall when we needed a new roof. Their pricing is very competitive too!

    Reply from the business

    Thanks, Robert. We are thankful that you chose us for your roofing project. Sam and the crew are approachable and are instructed to leave the property as clean as it was before the work commences. -Darrrell Macdonald, owner of Millwall Roofing.

  • 5 out of 5Albert6 months ago

    When I discovered a roof leak during the winter, Darrell came promptly to assess the situation and had it patched right away, preventing any further issues. He followed up with a very reasonable quote for a full roof replacement, which was …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you, Albert. Everything turned out great on the job, no surprises. I'm pleased to hear about the cleanup and the professionalism of our crew. On behalf of all of us at Millwall Roofing, we appreciate your business. -Darrell Macdonald, owner of Millwall Roofing.

  • 5 out of 5Jason Switzer6 months ago

    Great Experience and high quality work would recommend to anyone who needs work done for there roof repairs or for new roof

    Reply from the business

    Thank you, Jason. - Darrell Macdonald, owner of Millwall Roofing.

  • 5 out of 5Tyler Edwards6 months ago

    Very knowledgeable! Super fast service. Highly recommend.

    Reply from the business

    Thanks, Tyler. Reach out again for any of your roofing needs. - Darrell Macdonald, owner of Millwall Roofing.

What Millwall Roofing says about itself

Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.

  • Licensed

    “…Licensed & Insured: Fully qualified pros…”

  • States years in business

    “…and Roof Repairs in Vancouver For over 27 years, Millwall Roofing Team and Darrell…”

  • Free estimates

    “…leaks or damage to escalate—get your free quote today and experience why we’re…”

  • 24/7 emergency call-out

    “…repair Vancouver services, including 24/7 emergency fixes for leaks, storm…”

Their site also states: insured.

Other roofers in Vancouver

Ranked by how many ratings Google has counted.

Other roofers we list in Vancouver
Roofing contractor
Zegarra Residential Inspectionsmaintenance schedule, condo inspection, easy to understand report5.0607 ratings0% one and two star(778) 898-6831
Absolute Roof Solutionsfriendly crew, skylight replacement, roof cleaning4.9318 ratings2.8% one and two star(604) 263-0334
Cooper Roofingthorough inspection, budget, polite crew4.8260 ratings3.5% one and two star(604) 674-0319
Canuck Roofing Ltd.skylight replacement, quick response, professional crew4.9225 ratings3.1% one and two star(778) 772-1969
Alphanova Roofingroof replacement, gutters, efficient crew5.0171 ratings0% one and two star(604) 262-0656
GoodVans Roofingefficient crew, inspections, drone work5.0159 ratings0% one and two star(778) 377-8209

All roofers in Vancouver →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 187 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 187, of which 183 have any text — and it is not everything Google shows.

Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.