Best of 2019
"Millwall's installation of a new roof on our house this summer was perfect! It was done quickly, precisely when..."
"It's been a very long time since I had my ducts cleaned so with a basement reno completed I had Clean Air Canada..."
"Kevin is polite, and thorough. It took a while to get him to show up, but his work was fine."
"Tim is a dedicated and knowledgeable professional and takes pride in what he does. He has a very accommodating and..."