A craftsman hand-repairing an antique rug

Rug Repair & Restoration

Professional Rug Repair Services in Charlotte, NC

Fringe replacement. Reweaving. Edge binding. Color restoration. Every repair handled by hand, by Charlotte's trusted rug specialists.

Get a free repair assessment

15+ years

of rug repair and restoration

Hand repair only

no machine shortcuts

Free assessment

written quote before any work

Call (704) 763 1111

About Us

Charlotte's Expert Rug Repair & Restoration Company

Magic Rugs is Charlotte, North Carolina's specialist rug repair and restoration company. We repair all types of rugs (Persian, Oriental, wool, silk, antique and handmade) using traditional hand techniques that preserve the rug's original structure, pattern and value.

Whether your rug has a torn edge, missing fringe, a moth eaten hole or faded color, our trained restorers assess every piece individually and perform repairs with precision and care. We serve homeowners, interior designers and collectors across Charlotte, Ballantyne, Dilworth, Myers Park, SouthPark and the greater Mecklenburg County area.

Need a clean too? See rug cleaning

Why It Matters

Why You Shouldn't Ignore Rug Damage?

A small tear or fraying edge might seem minor, but untreated rug damage spreads quickly. Loose threads unravel further with foot traffic, and frayed edges expose the foundation to structural breakdown. Moth damage left unaddressed can destroy an entire rug within months. Early professional repair is almost always more cost effective than waiting, and it protects the rug's value, especially for antique or handmade pieces.

01

Fraying edges

Fraying edges become full unraveling if binding isn’t secured early.

02

Small holes

Small holes grow larger under foot traffic without reweaving.

03

Faded patches

Faded or bleached patches worsen with UV exposure over time.

04

Moth damage

Moth damage accelerates if larvae are not treated alongside the repair.

05

Lost value

Delayed repairs lower the resale and appraisal value of heirloom and collector rugs.

Our Services

Rug Repair Services We Offer in Charlotte, NC

Every repair is assessed individually. No guesswork. No shortcuts.

01

Fringe Repair & Replacement

Fringe is often the first part of a rug to show wear. We reknot loose or missing fringe by hand and replace severely damaged fringe with material matched to the rug's fiber and color, restoring the finished look without altering its character.

02

Edge Binding & Side Cord Rewrapping

Curling, fraying or unraveling edges are rebound and secured to stop further damage. For rugs with damaged side cords, we rewrap using matching thread to restore structural integrity and a clean finish.

03

Reweaving & Hole Repair

Cuts, burns, tears and moth eaten holes are repaired through hand reweaving, carefully matching the pile height, knot density and pattern of the surrounding area so the repair is virtually invisible.

04

Moth Damage Treatment & Repair

Moths target natural fiber rugs like wool and silk. We treat affected areas, remove larvae and eggs, and restore the damaged pile through hand reweaving and color blending.

05

Color Restoration & Spot Redyeing

Bleach stains, sun fading and water damage that permanently alter color can be corrected through professional spot redyeing, using color matched, fiber safe dyes that integrate with the original palette.

06

Foundation & Backing Repair

Structural damage to the rug's warp or weft threads, the internal skeleton, is repaired to prevent further deterioration and ensure the rug lies flat and holds its shape.

07

Pet Damage Repair

Chewing, scratching and urine damage can affect both the pile and foundation. We assess and repair the physical damage alongside a deep cleaning treatment where needed.

08

Antique & Heirloom Rug Restoration

Older rugs require a conservative approach that prioritizes authenticity. We use period appropriate repair techniques and take extra care with fragile fibers, vegetable dyes and irreplaceable patterns.

Our Process

How Our Rug Repair Process Works?

Every rug that comes to Magic Rugs for repair goes through a structured, transparent process, so you always know what's happening and why.

  1. 01

    Free Assessment & Damage Evaluation

    We inspect the rug in person or via photos to identify all damage, visible and underlying. We assess fiber type, construction, dye stability and the repair scope before quoting.

  2. 02

    Transparent Written Quote

    You receive a clear, itemized estimate. No work begins until you review and approve it. No surprises.

  3. 03

    Cleaning Before Repair (If Needed)

    Many rugs benefit from a gentle clean before repair begins. Dirt and residue can obscure the true extent of damage and interfere with color matching.

  4. 04

    Hand Repair by Trained Specialists

    Repairs are performed by hand using traditional techniques, including reweaving, knotting, binding and redyeing as required, matched precisely to the original rug.

  5. 05

    Quality Inspection & Final Grooming

    Every repaired area is inspected under good lighting. Fibers are groomed, fringes checked, and the finished rug reviewed against its condition before repair.

  6. 06

    Pickup & Delivery Across Charlotte

    We offer convenient pickup and delivery throughout Charlotte and the surrounding areas. We come to you, so there is no need to transport a large or fragile rug yourself.

A restorer's hands repairing the fringe of a rug

Why Magic Rugs

Why Charlotte Trusts Magic Rugs for Rug Repair?

  1. 01

    Free assessment

    No obligation, no pressure.

  2. 02

    Hand repair only

    No machine shortcuts on delicate or valuable rugs.

  3. 03

    All fiber types accepted

    Wool, silk, cotton, synthetic and blends.

  4. 04

    Color matched restoration

    Repairs that blend, not stand out.

  5. 05

    Transparent quoting

    An itemized estimate before any work begins.

  6. 06

    Pickup & delivery

    Serving all Charlotte neighborhoods.

  7. 07

    Antique and heirloom experience

    Conservative, authentic repair techniques.

  8. 08

    Cleaning available alongside repair

    Complete rug care under one roof.

We Repair All Types of Rugs in Charlotte. Magic Rugs has specialized in rug repair and restoration for 15+ years.

Service Area

Proudly Serving Charlotte, NC & Surrounding Communities

Magic Rugs provides professional rug repair and restoration services throughout the greater Charlotte metro area. Whether you're in the heart of Uptown or further out in the suburbs, we offer convenient pickup and delivery so expert repair is always accessible.

Areas we serve include:

  • Charlotte
  • Ballantyne
  • Dilworth
  • Myers Park
  • SouthPark
  • Plaza Midwood
  • NoDa
  • Huntersville
  • Cornelius
  • Mooresville
  • Concord
  • Kannapolis
  • Matthews
  • Monroe
  • Gastonia
  • Fort Mill, SC
  • Rock Hill, SC

Pricing

Rug Repair & Restoration Cost in Charlotte, NC: What to Expect

Rug repair pricing depends on the type of damage, the rug's size, fiber type and the complexity of the repair. At Magic Rugs, all estimates are free, written and require your approval before work begins.

Here's a general guide.

Repair Type Starting Price

Fringe Repair (partial)

$89 to $139

Fringe Full Replacement

$220 to $295

Edge Binding & Rewrapping

$69 to $189

Small Hole or Tear Reweaving

$79 to $199

Large Area Reweaving

Custom quote

Color Restoration / Spot Redyeing

Custom quote

Foundation Repair

Custom quote

Antique Rug Restoration

Custom quote

All pricing is transparent. We never begin work without a written, approved estimate.

Get your free repair quote

Helpful Answers

FAQs

Answers to the questions we hear most about rug repair, pickup and pricing.

Who repairs rugs in Charlotte, NC?

Magic Rugs is Charlotte's specialist rug repair and restoration company. Our trained craftspeople repair all rug types — Persian, Oriental, wool, silk, antique, and modern area rugs — using traditional hand techniques at our Charlotte-area facility.

How much does rug repair cost in Charlotte?

Rug repair in Charlotte typically starts at $39 for simple fringe repairs and $79 for small reweaving work. Complex restoration, large reweaving areas, and antique rugs are quoted individually after a free in-person assessment. All estimates are written and approved before work begins.

Can a badly damaged rug be repaired?

In most cases, yes. Even severely damaged rugs — with large holes, significant moth damage, or major color loss — can be restored through skilled hand reweaving, re-dyeing, and structural repair. The key is early intervention before damage spreads further.

How long does rug repair take?

Simple repairs like fringe replacement or edge binding typically take 3–7 business days. Complex reweaving, color restoration, or antique rug work may take 2–4 weeks depending on the scope. We provide a timeline estimate alongside your quote.

Is it worth repairing an old rug?

For handmade, antique, or heirloom rugs, professional repair almost always preserves far more value than replacement — both financially and sentimentally. Even for modern rugs, repair is typically more cost-effective than buying new.

Do you pick up rugs for repair in Charlotte?

Yes. Magic Rugs offers free or low-cost pickup and delivery throughout Charlotte, NC and surrounding areas including Ballantyne, Myers Park, SouthPark, Huntersville, Matthews, and beyond.

Can moth damage in a rug be repaired?

Yes. Moth-damaged rugs can be treated to eliminate larvae and eggs, and the affected pile area can be restored through hand reweaving and color blending. Early treatment produces the best results.

What types of rugs can you repair?

We repair Persian rugs, Oriental rugs, antique rugs, wool rugs, silk rugs, kilims, flatweaves, Navajo rugs, hand-knotted rugs, area rugs, runners, shag rugs, and custom or oversized pieces.

Get Your Rug Repaired by Charlotte's Trusted Specialists

Don't let small damage become a costly replacement. Magic Rugs offers free assessments, transparent pricing and hand repairs that protect the value and beauty of every rug, with convenient pickup across Charlotte, NC.