On Tops Roofing: For All Your Roofing Needs

Model HomeOn Tops Roofing is a certified roof installer with both CertainTeed and GAF Roofing. This training combined with over 20 years of experience have given us the skills and know-how to provide high quality, comprehensive roofing services. From roofing replacements or repairs to routine maintenance, we ensure that you always have a waterproof, quality roof over your head. See examples of our work in our photo gallery.

Our Complete Range of Roofing Services

Our roofing company primarily services residential clients in and around the Raleigh, NC area, though we can offer roofing solutions for light commercial projects. We offer:
  • Installations/Replacements: whether you’re looking for a custom look with designer shingles or are in need of a new roof, we can deliver with our high-quality roof installations. We offer a wide selection of roof types, including metal roofing, asphalt shingle roofing, and wood shake roofing.
  • Repairs: our experienced service technicians can quickly identify roofing problems and provide the services necessary to resolve them.
  • Inspections: we thoroughly inspect roofs to ensure their optimal performance.
  • Maintenance: through ongoing maintenance On Tops Roofing will protect your roof, increasing its life cycle and helping you get the most out of your investment.
Furthermore, in an effort to meet all of our customers' needs, On Tops Roofing is proud to move forward as a Raleigh-area green roofer. Find out how we can help you get a greener home with your new roof installation! To complement your roof installation, we can also service you with replacement windows, new vinyl or Hardi Board siding, gutters and skylights. Call us to find out how we can help you with our roofing or other services, and we’ll include a detailed price quote. On Tops Roofing, based in Angier, NC, proudly serves the following areas: Raleigh, Cary, Holly Springs, Apex, Fuquay-Varina, Garner, Fayetteville, Chapel Hill, Clayton and all of Harnett and Johnston Counties. Please contact us for additional service areas.