Metro Snow has done an excellent job for me, and I will be using them again next year. I have a huge driveway, and it is beyond me to do it by hand anymore, so I literally rely on Metro to get me out of my house during the worst of the winter.
They are highly professional, and use proper snow-removal equipment, not a pickup truck with a plow stuck on the front. The drivers are contentious, and do a good job. The trickiest part is to let people know when the plows are coming (and with heavy snow, figuring out when the city is coming, multiple trips and scheduling it can get very complicated!) . I noticed that Metro's communications continually improved over the winter. In fact, I think that the company works hard to keep improving, deal with issues and keep customers happy. I wish more Ottawa companies had that attitude