Insured deck & fence contractor · Charlotte, NC

Charlotte Decks & Fences. Work Done Right.

We build, repair, and restore decks, fences, railings, and stairs for homeowners in Charlotte, NC and surrounding areas.

  • Insured
  • 2-year warranty on new decks and fences
  • Free on-site estimates
  • Upfront pricing, no hidden fees
  • Built to code
Pressure-treated deck with a pergola, wood railings and stairs behind a house

Our Services

New decks and fences, and repairs that bring the ones you have back into shape.

  • Long dark gray composite deck with black aluminum railings

    Deck Building

    Custom pressure-treated and composite decks with stairs and railings, built to code.

  • New pressure-treated joists and deck boards going in during a deck repair

    Deck Repair

    Rotted boards, sagging joists, loose stairs or railings: repairs, new boards and refinishing.

  • White vinyl privacy fence along a backyard

    Fence Installation

    Privacy, picket and custom fences in wood, vinyl, aluminum or composite, plus gates.

  • New wood post set along an old privacy fence during a fence repair

    Fence Repair

    Broken or rotted posts replaced with concrete-set posts, gate repair, staining and restoration.

  • Installing new composite deck boards with a dark picture-frame border

    Deck Board Replacement

    Old or damaged decking replaced with new pressure-treated or composite boards.

  • Brown composite deck and stairs with white railing posts and black balusters

    Deck Stairs & Railings

    New stairs, handrails, wood railings, aluminum balusters and railing upgrades.

  • Deck boards halfway through staining, dark stain next to bare wood

    Deck Sanding & Staining

    Sanding, surface preparation, staining, sealing and protection of existing decks.

  • Gray composite deck with white railings and lights in the stairs

    Composite Decking

    Low-maintenance composite decks, and composite upgrades for existing decks.

  • Wood privacy fence with a double gate across a driveway

    Fence Gates

    New gate construction, gate replacement, hinges, latches and hardware.

  • Brown stained deck with black balusters and stairs beside a brick house

    Deck & Fence Restoration

    Complete restoration of older decks and fences: repairs, cleaning, sanding and refinishing.

Pressure-treated deck with wood railings and wide stairs at dusk

Why Rabbit Remodeling

Straight quotes, solid framing, a clean yard

As an insured local company, we offer free estimates, quality workmanship, and punctual, professional service from the first consultation to the final cleanup.

  • Insured local company

    We are a local, insured company working for homeowners across the Charlotte area.

  • Honest line-item estimates

    A written breakdown that spells out joist spacing, footing depth and lumber grades. No hidden fees.

  • Code-compliant framing

    Deep footings, code-compliant post depths, heavy-duty ledger flashing and corrosion-resistant hardware.

  • Clean jobsite, no pressure

    We protect your lawn, clean up every day and skip the high-pressure sales pitch.

Recent Projects

How It Works

  1. Request an estimate

    Call us or send a request online with a few details about your deck or fence project.

  2. On-site measurement

    We visit your property and take accurate measurements of the space.

  3. Written line-item quote

    You receive a detailed written quote with clear, upfront pricing and no hidden fees.

  4. Build & cleanup

    We build to code, protect your lawn and clean up the jobsite every day.

Areas We Serve

Serving homeowners across North and South Carolina, including these cities and counties.

80 mi service radius from Charlotte, NC

North Carolina

  • Charlotte
  • Matthews
  • Pineville
  • Waxhaw
  • Indian Trail
  • Huntersville
  • Cornelius
  • Mooresville
  • Concord

Mecklenburg, Union, Gaston, Cabarrus, Iredell and Lincoln counties

South Carolina

  • Fort Mill
  • Rock Hill
  • Lake Wylie

York, Lancaster and Chester counties

Not sure we cover your area?

Call (980) 420-1133
Pressure-treated deck with wood railings and steps down to the yard

Frequently Asked Questions

How much does a new deck or fence cost in Charlotte?

It depends on the size and layout of the project, the materials you choose, the stairs, railings or gates it needs, and the site itself. We give you a free written quote after an on-site measurement, with a line-item breakdown and no hidden fees.

Do you offer free estimates?

Yes. We come out, measure the space and give you a written, line-item quote at no cost and with no obligation.

What materials do you work with?

For decks we use pressure-treated wood and composite decking, with wood or aluminum railings and balusters. For fences we install wood (including cedar), vinyl, aluminum and composite.

Can you repair my deck instead of replacing it?

Often, yes. We repair sagging joists, rotted ledger boards, beams, posts and unstable steps, and replace damaged boards, stairs and railings. During the free estimate we look at the framing and explain what can be repaired.

Do you stain and seal decks and fences?

Yes. We sand, stain and seal existing decks, and stain and seal wood fences to protect them from weather, moisture and sun.

Do you offer a warranty?

Yes. New decks and fences come with a 2-year warranty. Repairs and remodeling, including gates, stairs and railings, come with a 1-year warranty on workmanship.

Which areas do you serve?

Homes within 80 miles of Charlotte in North and South Carolina. That includes Charlotte, Matthews, Pineville, Waxhaw, Indian Trail, Huntersville, Cornelius, Mooresville and Concord in North Carolina, Fort Mill, Rock Hill and Lake Wylie in South Carolina, and Mecklenburg, Union, Gaston, Cabarrus, Iredell, Lincoln, York, Lancaster and Chester counties.

Get Your Free Estimate

  1. We reach out to schedule your free on-site estimate.
  2. We measure the space and go over the project with you.
  3. You get a written, line-item quote with no hidden fees.
Call (980) 420-1133

Mon–Sun: 8 AM – 9 PM

    Free, no-obligation on-site estimate.

    Call (980) 420-1133 Get a Free Estimate