Certified Residential Roof Repair & Installation
Whether you need a small roof repair or a complete re-roofing job for your home, the experienced crew at A & S Roofing is available to complete the work in a skilled and timely manner. We are a GAF Master Elite® Certified residential roofing contractor. You can rely on us for the best residential roofing products in the industry, installed by factory-authorized roofing experts. We offer free inspections and estimates, so contact us today to schedule yours!

Factory-Authorized Shingle Installation
When installing or replacing a new roof, our company uses only the best shingles, manufactured by GAF. We can install GAF HD® materials in the color of your choice. GAF produces shingles that have a warranty ranging from 25 years to 80 years. We also install the complete GAF Lifetime Roofing System, which is achieved by pairing GAF shingles with at least three GAF roofing accessories.
What Our GAF Master Elite® Certification Means for You
Our company has gone beyond the standard requirements for GAF certification, setting ourselves apart as a Master Elite contractor. Only 2% of roofing contractors are able to achieve this coveted elite status. And because we are Master Elite, we can offer our customers access to warranties that other GAF contractors can’t offer. Contact us today for more information!
Full-Service Roof Repair
From broken or missing shingles to roof leaks and more, we assess and repair all types of roofing damage. If your home has recently been hit hard by a storm or other damages have occurred, contact us right away for a free inspection. We will perform a comprehensive assessment of your roofing system to identify any and all issues, and then provide you with a detailed estimate for our recommended restoration services.
Schedule a Free Inspection & Estimate Today!
We understand that hiring a contractor when you need roof repair services or a new roof for your home is a big decision. A & S Roofing wants to earn your business by providing a no-obligation inspection and estimate at your residence. Call us today at (347) 326-4098 or submit the contact form to schedule an appointment!