Siding is a science of sorts, and something that has to be done by an Ottawa siding professional. Choosing such a professional takes some effort; however, the payoff is pretty significant. An Ottawa siding professional with good experience and a strong reputation is even more significant.
An Ottawa siding contractor, for example, usually has experience as an Ottawa roofing specialist too. This contractor may also have experience in windows too. This Ottawa windows, roofing and siding specialist must possess an excellent reputation, no matter how much stuff he works on, though. Ultimately, in your perfect world, he has to install the best roofing Ottawa has available, put up the best siding ottawa has available and install the highest quality windows ottawa retailers offer. It sounds initially like this perfect specialist cannot be found, but with Internet research (reviews and site visits in particular) he very well can be.