Skip to main content

McCullough Roofing: What to Know Before You Call

Who McCullough Roofing is and what they do

McCullough Roofing is a roofing contractor based in South Carolina that handles residential and commercial roof repair, replacement, and maintenance. The company works with asphalt shingles, metal roofing, and other common materials found on homes and buildings across the state. They serve customers throughout South Carolina and have built their reputation on direct customer relationships rather than through large national chains.

Like any roofing contractor, McCullough Roofing charges for their work—they are not a government program or subsidy. Before you contact them or any roofing company, it helps to understand what you are looking for: a repair to stop a leak, a full roof replacement, an inspection after a storm, or routine maintenance. That clarity will make your conversation with them more productive and help you get an accurate estimate.

Key Takeaways

  • McCullough Roofing is a South Carolina-based contractor offering repair, replacement, and maintenance services for residential and commercial roofs.
  • You should have a clear sense of what you need—a repair, full replacement, or inspection—before requesting an estimate.
  • Roofing work is a significant expense, so getting multiple estimates from different contractors helps you compare price and scope.
  • Ask any roofing contractor about their warranty, insurance, and whether they handle permits and inspections as part of their service.

How to prepare before contacting a roofing contractor

Before you call McCullough Roofing or any contractor, take a few practical steps. If you have a leak or visible damage, note where it is and when you first noticed it. If a storm recently passed through your area, document any damage with photos—this matters if you plan to file an insurance claim. If you know your roof's age or material type, have that information ready; a 20-year-old asphalt roof behaves differently than a 5-year-old one.

Walk around your property and look for obvious signs: missing or curling shingles, sagging areas, granules collecting in gutters, or water stains on ceilings. These details help a contractor give you an accurate estimate and help you understand whether you need a repair or a replacement. If you are unsure, a contractor can inspect the roof and tell you what they find—many offer this as a free or low-cost service.

What to ask when you get an estimate

When McCullough Roofing or another contractor comes to your home, ask specific questions about their work. What materials will they use, and are there options? How long will the job take? Do they handle permits and inspections, or do you need to arrange those separately? What warranty do they offer on materials and labor, and for how long? Will they remove the old roof or layer new shingles over it?

Ask about their insurance and licensing. A contractor should carry liability insurance and workers' compensation if they have employees. In South Carolina, roofing contractors must be licensed—you can verify this through the South Carolina Department of Labor, Licensing and Regulation. Ask for references from recent jobs in your area, and follow up with at least one or two. A contractor who has worked on homes near you can tell you about their experience with local weather and building codes.

Understanding roofing costs and timelines

Roofing repair costs vary widely depending on what needs fixing. A small leak repair might cost a few hundred dollars; a full roof replacement on a typical home can range from several thousand dollars to much more, depending on the roof's size, material, and complexity. Metal roofing costs more upfront than asphalt but lasts longer. Flat roofs and steep roofs require different materials and labor, which affects price.

Most roofing work takes a few days to a week, depending on weather and the scope of the job. Contractors cannot work safely in heavy rain or high winds, so weather delays are common. Ask your contractor for a realistic timeline and what happens if the job takes longer than expected. Get the estimate in writing, including the start date, expected completion date, total cost, and what is included in that price.

Insurance claims and storm damage

If your roof was damaged in a storm, your homeowner's insurance may cover the repair or replacement. Contact your insurance company and describe the damage. Many insurers will send an adjuster to inspect the roof and determine what they will pay. Do not sign a contract with a roofing contractor until you know what your insurance will cover—some contractors will work with your insurance company directly, while others expect you to handle the claim yourself.

Be cautious of contractors who show up after a storm offering to file your claim for you or who pressure you to sign a contract immediately. Legitimate contractors will wait for you to understand your coverage and make an informed decision. If your insurance denies your claim or offers less than you expected, you have the right to dispute it or hire a public adjuster to negotiate on your behalf.

Getting multiple estimates

Never hire the first roofing contractor you call. Contact at least two or three contractors, including McCullough Roofing if they serve your area, and ask each for a written estimate. The estimates may differ in price, materials, warranty, and timeline. A significantly lower estimate might mean the contractor is cutting corners; a significantly higher one might reflect better materials or a longer warranty. Compare what each contractor is actually offering, not just the bottom-line price.

When you compare estimates, look at the details: the material grade, the warranty length, whether they handle permits, and what happens if something goes wrong during the job. Ask each contractor the same questions so you can make a fair comparison. Once you choose a contractor, get everything in writing before work begins—the scope of work, the price, the timeline, and the warranty.

What happens after the work is done

When your roof is finished, walk around with the contractor and inspect the work together. Look for clean edges, properly sealed seams, and no debris left behind. Ask the contractor to show you the warranty documentation and explain what it covers. Some warranties cover materials only; others cover labor as well. Some are transferable if you sell your home; others are not. Understand what you have before the contractor leaves.

Keep all paperwork—the estimate, the invoice, the warranty, and any permits or inspections. If you filed an insurance claim, keep those documents too. If a problem appears later, you will need proof of what was done and when. Most reputable contractors stand behind their work and will return to fix issues that arise within the warranty period.

Frequently Asked Questions

How do I know if my roof needs repair or replacement?

A contractor can tell you after an inspection, but generally: a few missing shingles or a small leak means repair; widespread damage, curling shingles, sagging, or a roof older than 20 years often means replacement. If you are unsure, get an inspection from a licensed contractor before deciding.

Can I claim roof damage on my taxes?

Roof damage from a storm may be deductible as a casualty loss, but only if it exceeds a certain threshold and you itemize deductions. Talk to a tax professional about your specific situation. Insurance payouts for roof damage are generally not taxable income.

What should I do if a contractor wants payment upfront?

Most contractors ask for a deposit—often 25 to 50 percent—before starting work. This is normal. However, do not pay the full amount upfront. The final payment should come after the work is complete and you have inspected it. If a contractor demands full payment before work begins, that is a red flag.

How long does a new roof last?

Asphalt shingles typically last 15 to 20 years; metal roofing can last 40 to 70 years; wood shakes last 20 to 40 years. Lifespan depends on the material, installation quality, climate, and maintenance. Your contractor can tell you what to expect for the specific material they install.

Do I need a permit for roof work?

Most roof replacements require a permit in South Carolina, though some repairs do not. Your contractor should know the local requirements and handle the permit process. Ask them directly whether a permit is needed for your job and who pays for it.