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
| 5 | 180 | 96% | |
|---|---|---|---|
| 4 | 5 | 3% | |
| 3 | 0 | 0% | |
| 2 | 1 | 1% | |
| 1 | 1 | 1% |
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.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Zegarra Residential Inspectionsmaintenance schedule, condo inspection, easy to understand report5.0607 ratings0% one and two star(778) 898-6831 | 5.0 | 607 | 0%0 of 607 | (778) 898-6831 |
| Absolute Roof Solutionsfriendly crew, skylight replacement, roof cleaning4.9318 ratings2.8% one and two star(604) 263-0334 | 4.9 | 318 | 2.8%9 of 318 | (604) 263-0334 |
| Cooper Roofingthorough inspection, budget, polite crew4.8260 ratings3.5% one and two star(604) 674-0319 | 4.8 | 260 | 3.5%9 of 260 | (604) 674-0319 |
| Canuck Roofing Ltd.skylight replacement, quick response, professional crew4.9225 ratings3.1% one and two star(778) 772-1969 | 4.9 | 225 | 3.1%7 of 225 | (778) 772-1969 |
| Alphanova Roofingroof replacement, gutters, efficient crew5.0171 ratings0% one and two star(604) 262-0656 | 5.0 | 171 | 0%0 of 171 | (604) 262-0656 |
| GoodVans Roofingefficient crew, inspections, drone work5.0159 ratings0% one and two star(778) 377-8209 | 5.0 | 159 | 0%0 of 159 | (778) 377-8209 |
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.