Top-rated carpet stretching pros.

Best carpet stretching pros near Duncan, SC

Enter your zip and get matched with up to 5 pros

Need a pro for your carpet stretching project in Duncan, SC?

Select your specific project to find the pro for you.

TRUSTED BY DUNCAN, SC HOMEOWNERS

  • Average homeowner rating star icon4.6
    Average homeowner rating
  • Verified reviews icon128
    Verified carpet stretching services reviews

Top-Rated Carpet stretching pros in Duncan - Updated Nov 2026

Charlie's Carpet Service
4.3(
118
)
Carpet - Repair, Refasten, or StretchCarpet - Repair, Refasten, or Stretch- For Business

Serving Duncan, SC and surrounding areas

In business since 1982

Free estimates

Credit card accepted

"He was on time, professional and polite. Cleaned up after/during the job. (5 rooms) Our home is fairly new and the builders did a terrible job with the carpet that caused it to be wavy. But Charlie came to stretch the carpet and it is GREAT!!! I wish I would have found him sooner."
Response time7 hrs
Recommended by94%of homeowners
Avatar for Universal Lawn and Floor llc
Universal Lawn and Floor llc
5.0(
13
)
Carpet - Repair, Refasten, or StretchCarpet - Repair, Refasten, or Stretch- For Business

Serving Duncan, SC and surrounding areas

In business since 2013

Free estimates

"I'm so glad a friend recommended Donnie to me!  He is such a nice guy and has an admirable work ethic!  Just kept going until the job was done, and so reasonable!  Definitely helped me stretch my budget. Hard to find someone so caring and sincere:)  After he tiled my sun room, I  had him come back to do the yard...AMAZING difference :)...and will continue to call him whenever I can use his services..  Yesterday he helped my neighbor with a yard clean up before her arrival back home from a long trip!  Thank you Donnie!"
Additional Photos
Additional Photos
Additional Photos
Additional Photos
Additional Photos

+17

Recommended by100%of homeowners
Showing 1-10 of 43
Carpet Stretching FAQs, answered by experts

Deciding whether to clean or replace your carpet depends on its condition and age. If cleaning no longer resolves issues, it's time to consider a replacement. Key signs that you need to replace your carpet include:

  • Stains that are impossible to remove.

  • A persistent smell that lingers even after cleaning.

  • An increase in allergy symptoms.

  • The age of the carpet. Most manufacturers state that carpets should last about 10 years with proper care.

When cleaning is no longer effective, you should replace the carpet with a new one or consider other flooring options like vinyl or laminate.

It is not recommended to install or stretch a carpet without a power stretcher. Skipping essential tools like a power stretcher and a knee kicker will likely result in an improper installation, leaving you with wrinkles, creases, and an unappealing final look. While a knee kicker can provide some limited stretching for thinner carpets, it is not a proper substitute. Attempting to stretch a carpet by hand or with homemade tools can also shorten its lifespan. For the best results, you should buy or rent a stretcher. If you do not want to use a stretcher, it is better to hire a professional for the installation.

You can use a carpet patch to replace a single section of carpet. You’ll cut out the damaged section and then replace it with a caret patch. The patch should be the same color as the existing carpet. You can also hire a professional carpet repair company to get it done. 

No, it works best under synthetic carpets in high-traffic or moisture-prone areas. Avoid using moisture barrier padding under natural fiber carpets like wool, which need air circulation. The barrier can trap the moisture against natural fibers and cause problems. Also, you can skip it in low-risk areas like upstairs guest bedrooms, where the extra protection often isn't worth the added cost.

Bumps, wrinkles, or detachment often require stretching for smoothness.

The Duncan, SC homeowners’ guide to carpet stretching services

From average costs to expert advice, get all the answers you need to get your job done.