Architectural shingles: These do not need cutouts and could consist of extra asphalt. Waterproof although not suggested for flat roofs. It’s most effective If you're able to attach the supports to your wall stud, but drywall anchors may match if there’s not far too much fat put on the shelf. https://adspostfree.com/ads/advanced-roofing-inc/