Skip to main content

What to Know About B & B Roofing Company in South Carolina

B & B Roofing Company serves residential and commercial properties across South Carolina

B & B Roofing Company is a South Carolina-based roofing contractor that handles roof installation, repair, and replacement for homes and businesses. The company works with asphalt shingles, metal roofing, and other common materials. Like any roofing contractor, they charge by the job—pricing depends on your roof's size, pitch, materials, and the scope of work needed.

Before hiring any roofing company, you should get written estimates from at least two or three contractors, check their licensing and insurance status with the South Carolina Department of Labor, Licensing and Regulation, and read recent customer reviews. This protects you from overpaying and from contractors who disappear mid-job or leave you liable for injuries on your property.

Key Takeaways

  • B & B Roofing Company performs roof installation, repair, and replacement work on residential and commercial buildings in South Carolina.
  • Roofing costs vary widely based on roof size, slope, material choice, and the extent of damage or wear—get multiple written estimates before deciding.
  • Verify any contractor's license and insurance through the South Carolina Department of Labor, Licensing and Regulation before signing a contract.
  • A written contract should specify the start date, completion date, total cost, materials used, and what happens if weather delays the job.

How to get a roofing estimate from a contractor

Contact the company directly by phone or through their website to request an estimate. Most roofing contractors will schedule a time to inspect your roof in person—they need to see the damage, measure the square footage, and assess the pitch and complexity of the job. Do not rely on phone or email estimates alone; a contractor who quotes a price without seeing your roof is guessing.

When the inspector arrives, ask them to walk you through what they see: where leaks are occurring, whether the underlying structure is sound, and whether a repair will hold or if replacement is necessary. A good contractor will explain why they recommend a particular material or approach, not just hand you a number. Request the estimate in writing, with a breakdown of labor, materials, and any disposal fees.

What to look for in a roofing contract

A written contract protects both you and the contractor. It should include the project start date, expected completion date, the total price, a detailed list of materials and their specifications, the scope of work (what is included and what is not), and the payment schedule. Some contractors require a deposit before starting; others bill upon completion. Clarify this upfront.

The contract should also state what happens if weather delays the job, who is responsible for cleanup and debris removal, and whether the contractor carries liability insurance and workers' compensation. If the contractor gets injured on your property and has no insurance, you could be sued. Ask to see proof of insurance before signing anything.

Checking a contractor's license and insurance in South Carolina

South Carolina requires roofing contractors to be licensed. You can verify a contractor's license status through the South Carolina Department of Labor, Licensing and Regulation website. Search for the company name or the individual contractor's license number. If no license appears, do not hire them—working without a license is illegal and leaves you unprotected if something goes wrong.

Ask the contractor for proof of general liability insurance and workers' compensation insurance. Liability insurance covers damage to your property during the job; workers' compensation covers medical bills if a worker is injured. Request the name of their insurance company and a policy number, then call the insurer to confirm the policy is active. This takes five minutes and could save you thousands in liability claims.

Understanding roofing materials and their costs

Asphalt shingles are the most common and least expensive option in South Carolina. They typically last 15 to 20 years and cost less to install than metal or tile. Metal roofing is more durable—often lasting 40 to 70 years—but costs more upfront. It reflects heat, which can lower cooling costs in summer. Architectural shingles are a middle ground: they look more textured than standard asphalt shingles and cost a bit more, but last about as long.

Your choice depends on your budget, how long you plan to stay in the home, and your local climate. South Carolina's heat and occasional hurricanes make metal roofing attractive to some homeowners, but asphalt shingles are still the standard. Ask your contractor which material they recommend for your specific roof and why. Get the cost per square (100 square feet) so you can compare estimates fairly across contractors.

What to do if you have a roof leak

A leak does not always mean you need a new roof. If the damage is localized—a few missing shingles, a cracked flashing, or a hole from a fallen branch—a repair may be enough. If your roof is 15 or more years old and leaking in multiple spots, replacement is usually more cost-effective than repeated repairs. A contractor's inspection will determine which path makes sense.

In the meantime, document the leak with photos and note when it occurs (during heavy rain, after wind, etc.). This information helps the contractor diagnose the problem. If water is actively dripping inside, place a bucket under it and move valuables away from the area. Do not attempt to climb onto the roof yourself—roofing is dangerous, and a fall can cause serious injury.

Getting multiple estimates and comparing them

Never hire the first contractor you call. Contact at least two or three companies and request written estimates. When comparing, make sure each estimate covers the same scope of work and materials—comparing an asphalt shingle job to a metal roof job is not useful. Look at the total price, the timeline, the warranty offered, and the contractor's reputation.

If one estimate is significantly lower than the others, ask why. It could mean the contractor is offering a discount, or it could mean they are cutting corners on materials or labor. Read online reviews on Google, the Better Business Bureau, and local South Carolina business directories. Ask the contractor for references—names and phone numbers of recent customers—and call at least two of them to ask about their experience.

Frequently Asked Questions

How long does a roof replacement take?

A typical residential roof replacement takes one to three days, depending on the roof size, weather, and complexity. Larger homes or roofs with multiple angles take longer. The contractor should give you an estimated timeline in the written contract. Weather delays are common in South Carolina; rain or high winds can push the job back by days.

What is the warranty on a new roof?

Manufacturer warranties on shingles typically cover 20 to 30 years, though they often exclude damage from improper installation. Contractors may also offer a workmanship warranty, usually 5 to 10 years. Ask what is covered—some warranties cover only material defects, not labor or weather damage. Get the warranty terms in writing.

Do I need a permit for roof work?

Most South Carolina municipalities require a permit for roof replacement or major repairs. The contractor should handle this and include the permit cost in their estimate. If they do not mention permits, ask. Working without a required permit can cause problems when you sell the home or file an insurance claim.

Can I stay in my home during roof work?

Yes, but expect noise, dust, and disruption. Roofers typically work during daylight hours and may need access to your attic or interior walls. If you have young children, pets, or work from home, discuss the schedule with the contractor beforehand. Some companies offer early morning or late afternoon starts to minimize disruption.

What should I do if the contractor damages my property during the job?

Document the damage with photos and notify the contractor immediately in writing (email is fine). Their liability insurance should cover it. Get a written estimate for the repair from another contractor and submit it to the roofing company's insurance. Keep all communications and receipts. If the contractor refuses to address the damage, contact the South Carolina Department of Labor, Licensing and Regulation to file a complaint.