I know about a roofing company roof lines east inc, a lightweight roofing toronto, who work along with commercial builders claim to specialize in roofing construction and repair works (Commercial Roofing - Replacement, Repair, Coating Oakville |) . Not sure if they would be doing the solar...