Aluminum Mounting Solar Panels Bracket System On Shingle Roof Introduction Our Composition Shingle Roof has been installed on pitched roofs and flat roofs, and is available in clear or black finish. With only one tool required, our composition shingle roo