Skip to main content

What to Know Before Hiring a Contractor for Roof Work and Renovations

How to Find and Vet a Roofing Contractor in South Carolina

Finding a contractor for roof work or renovation starts with asking for referrals from people who have used them recently—neighbors, friends, or your real estate agent can point you toward contractors they trust. Once you have names, check whether each contractor is licensed through the South Carolina Department of Labor, Licensing and Regulation (SCDHEC), which maintains a searchable database of active licenses. A valid license means the contractor has met training and insurance requirements specific to South Carolina.

Call at least three contractors and ask them to visit your home in person. A contractor who gives you a price over the phone without seeing the work is a sign to keep looking. During the visit, they should walk you through what they see, explain what needs to be done and why, and answer your questions directly. Take notes on what each one says—roofs can fail for different reasons, and a good contractor will explain the specific problem with your roof, not just offer a generic solution.

Before you hire anyone, ask for proof of liability insurance and workers' compensation insurance. If a worker is injured on your property and the contractor has no insurance, you could be held responsible. Request references from at least two recent jobs in your area, and call those homeowners to ask whether the work was completed on time, whether the contractor cleaned up afterward, and whether they would hire them again.

Key Takeaways

  • Check that your contractor holds a current South Carolina license through the Department of Labor, Licensing and Regulation before you sign anything.
  • Get written estimates from at least three contractors that describe the specific work to be done, materials to be used, and the total cost.
  • Verify that the contractor carries liability insurance and workers' compensation insurance, and ask for proof in writing.
  • Ask for references from recent jobs in your area and contact those homeowners to confirm the contractor's work quality and reliability.
  • Never pay the full cost upfront; most reputable contractors ask for a deposit (typically 25 to 50 percent) and the balance upon completion.

Understanding the Written Estimate and Contract

A written estimate should list every material that will be used—the type and grade of shingles, underlayment, flashing, nails, and any other supplies. It should also break down labor costs separately from material costs, describe the scope of work in detail (for example, "remove existing shingles and inspect decking" versus "install new shingles over existing layer"), and state the timeline for completion. If the estimate is vague or uses phrases like "as needed" without specifics, ask the contractor to be more precise before you sign.

The contract should include the estimate details, the start and end dates, payment terms, and what happens if the work takes longer than planned. It should also state who is responsible for cleanup, whether the contractor will haul away old materials or leave that to you, and what warranty covers the work. South Carolina does not mandate a specific warranty period, so this is something you negotiate with the contractor. Ask whether the warranty covers materials, labor, or both, and get the warranty terms in writing.

Read the contract carefully before signing. If something is unclear, ask the contractor to explain it or revise it. Never sign a contract that leaves blanks for price or timeline, and do not agree to terms you do not understand. A reputable contractor will take time to answer your questions and will not rush you to sign.

Payment Terms and Protecting Your Money

Most contractors ask for a deposit before starting work—typically 25 to 50 percent of the total cost. This is normal and protects the contractor's investment in materials and labor. However, never pay the full amount upfront. The remainder should be due upon completion, after you have inspected the work and confirmed it meets the contract terms.

If the project spans several weeks, you may agree to a payment schedule tied to milestones—for example, one payment when materials arrive, another when the old roof is removed, and the final payment when the new roof is finished. Write these milestones into the contract so both you and the contractor know when each payment is due. This protects you by ensuring the contractor stays on schedule and protects the contractor by guaranteeing payment for completed work.

Pay by check or credit card rather than cash, so you have a record of the transaction. If you pay by check, write the contractor's business name on the check, not a personal name, which helps verify you are paying the right entity. Keep copies of all receipts, invoices, and canceled checks in case questions arise later.

What Happens During and After the Work

Before work begins, confirm the start date and ask the contractor how long the job will take. Ask what time they will arrive each day and whether they will work weekends or holidays. Clarify whether they will work in rain or only on dry days—most roofing work cannot happen safely in wet conditions, so weather delays are normal and should be expected.

During the work, the contractor should keep your property reasonably clean. Ask whether they will cover landscaping or outdoor furniture, and whether they will sweep up nails and debris daily or only at the end. If you have concerns about how the work is progressing, speak up immediately rather than waiting until the job is done. A good contractor will address problems on the spot.

When the work is finished, inspect it before making the final payment. Walk the roof with the contractor if it is safe to do so, or ask them to show you photos of the completed work. Check that all materials match what was in the contract, that flashing is sealed properly, and that the roof looks even and complete. If you notice problems, document them with photos and ask the contractor to fix them before you pay the balance.

Permits and Inspections in South Carolina

Most roof replacements in South Carolina require a building permit from your local city or county. The contractor may handle this for you, or you may need to obtain it yourself—ask before you hire them. A permit costs money (the amount varies by location) and requires an inspection after the work is done, but it protects you by ensuring the work meets building code and by creating an official record of the work for insurance and resale purposes.

If you skip the permit to save money, you risk problems later. If you file an insurance claim and the insurer discovers unpermitted work, they may deny the claim. If you sell your home, a buyer's inspector may flag unpermitted roof work, which can complicate the sale or lower the offer. The permit fee is usually small compared to the cost of the roof itself, so it is worth the investment.

After the work is complete, the building inspector will visit to confirm the work meets code. The contractor typically schedules this inspection, but confirm that it has been done and that the inspector approved the work. You should receive a certificate of completion or a signed inspection report—keep this with your home records.

Red Flags and How to Avoid Scams

Be cautious of contractors who show up at your door after a storm offering to inspect your roof for free and then pressure you to sign a contract immediately. Legitimate contractors do not work this way. Also avoid contractors who ask you to file an insurance claim on their behalf or who promise to handle the claim for you—this is between you and your insurance company, and the contractor's job is to do the work, not to manage your claim.

Do not hire a contractor who will not provide a written estimate or contract, who refuses to show proof of insurance, or who wants payment in cash only. These are signs the contractor may not be legitimate or may disappear if problems arise. Similarly, if a contractor quotes a price that is significantly lower than others, ask why—it may mean they are cutting corners on materials or labor, which will show up in poor quality work later.

If you are unsure about a contractor, contact the Better Business Bureau or check online reviews on Google or the Angie's List directory. Look for patterns in reviews rather than focusing on a single negative comment—one unhappy customer is normal, but multiple complaints about the same issue (late completion, poor cleanup, unfinished work) is a warning sign.

Frequently Asked Questions

Do I need a permit for roof repair versus roof replacement?

Most South Carolina jurisdictions require a permit for a full roof replacement but not for minor repairs. If you are replacing more than 25 percent of the roof, a permit is usually required. Ask your local building department or your contractor to confirm what applies to your situation.

What should I do if the contractor stops showing up or abandons the job?

Contact the contractor in writing (email or certified mail) and give them a deadline to resume work or explain the delay. If they do not respond, you can file a complaint with the South Carolina Department of Labor, Licensing and Regulation. Keep all written communication and photos of the incomplete work.

Can I negotiate the price after I get the estimate?

Yes, you can ask the contractor to lower the price, but understand that a lower price may mean lower-quality materials or rushed work. It is better to get a fair price for quality work than to save money and end up with a roof that fails early. If the price seems high, get a second estimate to compare.

What warranty should I expect on a new roof?

Shingle manufacturers typically offer a warranty of 20 to 30 years, but the contractor's labor warranty is separate and varies. Ask the contractor what they may provide—many offer a 5 to 10 year warranty on labor. Get the warranty terms in writing and keep the paperwork with your home records.

What happens if it rains during the roof work?

Most contractors will stop work and cover the roof with tarps to prevent water damage. Weather delays are normal and should be expected—do not penalize the contractor for rain or high winds. The contract should state that the timeline may shift due to weather.