Overview Details News Multimedia Locations People G. Cannon Inc. Roofing and Siding performs roofing installations, maintenance, and repairs throughout the greater Philadelphia area.