Consumer satisfaction company J.D. Power and Associates reported that homeowner satisfaction in Ottawa and the Greater Toronto Area has declined since last year. According to their data, Ottawa homeowners scored 638, on a scale of 1,000, down from 681 in 2008. Toronto homeowners scored 674, much lower than their score of 710 last year. The […]