Home exterior with a new roof and siding

Contact Us for a Free Roofing Estimate


Whether you have a leak, storm damage, an aging roof, or just a question, you can reach a real person at either of our offices. Request your free roofing estimate with the form below or call (336) 922-3325, and we will get back to you as soon as possible.

Request Your Free Roofing Estimate

Fill out the form and someone will get back to you as soon as possible, or give us a call today. We look forward to helping you.





    Reach Us Directly

    Prefer to talk? Call either office and a member of our team will help you schedule an inspection, ask a question, or handle an urgent roof problem.

    Phone (336) 922-3325
    Hours Monday to Friday, 7 AM to 5 PM
    Saturday and Sunday, closed
    Kernersville Office 853 Old Winston Rd Suite 115, Kernersville, NC 27284
    Point Harbor Office 101 Shores Ave #2, Point Harbor, NC 27964

    Active leak or storm damage? Please call instead of using the form so we can help right away.

    Call Now

    Visit Either of Our Offices

    We work from two local offices so a team is never far from your roof. Choose the one nearest you, or see the full list of communities we serve.

    Kernersville Office

    853 Old Winston Rd Suite 115, Kernersville, NC 27284. This office serves the Piedmont Triad. Directions, hours, and local details are available at our Kernersville location.

    Point Harbor Office

    101 Shores Ave #2, Point Harbor, NC 27964. This office serves the Outer Banks and northeastern North Carolina. You can find more at our Point Harbor location.

    Not sure which office covers your address? Browse the communities we serve to find your town.

    What Happens After You Contact Us

    Reaching out should be easy, and what comes next should be clear. Here is how a typical request moves from first contact to a finished project.

    From First Call to Written Estimate

    Step What Happens
    1. Contact You submit the form or call, and we confirm the best time to visit
    2. Inspection We evaluate the roof or exterior and explain what we find, with photos
    3. Estimate You receive a written estimate with clear scope, options, and pricing
    4. Decision You take the time you need, and we answer questions without pressure
    5. Project If you move forward, we schedule the work, protect your property, and clean up

    What to Have Ready When You Contact Us

    You do not need to know exactly what is wrong. A few details help us respond faster and prepare for the visit:

    • Your name, phone number, and property address
    • A short description of what you are seeing, such as a leak, missing shingles, or storm damage
    • Roughly how old the roof is, if you know
    • Photos of any visible damage or water stains
    • Your insurance company, if you are planning a claim

    If you are not sure about any of it, just tell us what you can. We will fill in the rest during the inspection.

    When to Call Instead of Using the Form

    The form is perfect for estimates, inspections, and general questions. For anything urgent, a phone call is faster. Call us right away if:

    • Water is coming into your home through the ceiling or walls
    • A storm has torn off shingles or left parts of the roof exposed
    • A tree limb or debris has damaged the roof
    • You need to arrange temporary protection before more rain arrives

    Calling during business hours gets you a person who can start helping immediately, and we will explain what to do while a crew is on the way.

    Common Reasons Homeowners Reach Out

    Many people contact us before there is a crisis, and that is usually the best time. Typical conversations start with:

    • A stain on the ceiling or a leak that comes and goes
    • Shingles that are curling, cracked, or missing after a storm
    • A roof that is nearing the end of its expected life
    • A home purchase or sale that needs a roof condition report
    • Plans for new siding, gutters, or a chimney cap alongside roof work

    Whatever brings you to us, a short conversation is often all it takes to figure out the right next step.

    Roofing and Exterior Services You Can Ask About

    Not sure which service you need? Describe the problem and we will point you in the right direction. Here is what our teams handle every day, starting with our full range of residential roofing solutions.

    Roofing Services

    Service Ask Us About
    Leak and shingle repair Leaks, damaged shingles, failed flashing
    Full tear-off and replacement Aging roofs and recurring leaks
    New roof system installation New builds, additions, and re-roofs
    Roof condition evaluations Maintenance, storms, and home sales
    Repair after wind or hail damage Hail, wind, and emergency protection

    Materials, Drainage, and Exterior Work

    Service Ask Us About
    Standing seam and metal panel systems Durable, long-lasting roof options
    Gutter cleaning and guards Overflow, debris, and drainage
    Attic airflow upgrades Attic heat and moisture
    Chimney caps Rain, debris, or animals in the chimney
    Exterior siding projects Vinyl and fiber cement siding

    Getting the Most From Your Estimate

    A roof is a big investment, and a good estimate makes the decision easier. The North Carolina Department of Justice offers simple advice for hiring a contractor, and we welcome homeowners who follow it.

    What Your Free Roofing Estimate Includes

    Every estimate we provide is written, specific, and free of pressure. You should expect:

    • A thorough look at the roof and related components
    • A plain-language explanation of what we found, with photos
    • A clear scope of work and itemized pricing
    • Material options with warranty details
    • Financing information, including 0% options for qualified customers

    We also welcome questions about our process, our crews, and our warranty coverage. If we are the right fit, you will know. If a smaller repair solves the problem, we will tell you that too.

    How to Compare Roofing Estimates

    The state attorney general recommends getting written estimates from several companies and putting every agreement in a written contract. Their home repair tips are a useful checklist. When you compare proposals, look for the same details in each one.

    Look For Why It Matters
    Written scope of work Shows exactly what is and is not included
    Materials and warranty Lets you compare products and coverage fairly
    Payment schedule Avoids surprises and large upfront payments
    Timeline Sets expectations for start and completion

    Why Homeowners Choose Our Team

    Since 1990, we have built our work on careful installation, honest recommendations, and clear communication. As a CertainTeed ShingleMaster Pro™, we offer enhanced manufacturer-backed warranty options on qualifying systems. You can learn more about our history, team, and credentials in our company story.

    Financing, Warranties, and Discounts

    • 0% financing for qualified customers
    • Manufacturer-backed warranty options up to 50 years on qualifying systems
    • Military and senior discounts
    • Free inspections and written estimates

    Frequently Asked Questions


    We respond to online requests as soon as possible during business hours, Monday through Friday from 7 AM to 5 PM. If you have an active leak or storm damage, call (336) 922-3325 instead of using the form so we can help right away.


    Yes. We offer free roof inspections and written estimates, so you can understand your options before you decide to move forward.


    It helps if you are there to point out your concerns, but it is not always required. We can often assess the exterior and roof surfaces without anyone home, and we will tell you when we need access to the attic or interior.


    Your name, phone number, property address, and a short description of what you are seeing, such as a leak, missing shingles, storm damage, or an aging roof. Photos are helpful if you have them.


    Requests are handled by the office closest to your property, Kernersville for the Piedmont Triad and Point Harbor for the Outer Banks and northeastern North Carolina.


    Yes. 0% financing is available for qualified customers, and we are happy to walk through current terms during your estimate.


    Absolutely. You can reach either office at (336) 922-3325 Monday through Friday from 7 AM to 5 PM.


    Yes. We provide detailed condition reports with photos for buyers, sellers, agents, property managers, and HOAs, so everyone involved understands the condition of the roof before a transaction closes.


    We can inspect the roof, document visible damage, and provide a condition report that you can share with your insurance company. We do not promise coverage or claim approval, since the insurer determines what a policy covers.

    We Are Ready When You Are

    Whether you are ready to schedule an inspection or just want to ask a question, the team at Tip Top Roofing is here to help. Fill out the form above, or call us directly and we will take it from there.

    Call (336) 922-3325 Monday through Friday, 7 AM to 5 PM, or send your request any time and we will respond during our next business day.

    Call Now