We reviewed several contractors before choosing Home Vision to install our siding and do our roofing. We were especially thankful to have their expertise when they removed the old coverings and discovered that we had rotten fascia and soffits that...