Concrete Expansion Joint Repair

Concrete Expansion Joint Repair is a common exterior job. Homeowners typically spend about $19 on materials if they tackle it themselves, while hiring a professional usually runs $100–$250 depending on access, parts, and local labor rates. DIY can save up to about $231 versus a full pro job when the work stays straightforward.

Expect roughly 1-2 hours for a careful DIY attempt versus about 45-60 min for a seasoned pro. Difficulty is rated 2/5 (approachable for most DIYers) with low risk. Typical materials include backer rod, polyurethane sealant, sand. Common tools: caulk gun, utility knife, shop vacuum.

Use the sections below to weigh DIY against hiring: cost ranges, safety alerts, common mistakes, and a personalized analysis for your ZIP code.

Typical Cost

DIY materials ~$19
Hire a pro $100–$250
Potential savings up to $231

Cost estimates based on cataloged material prices and regional pro rates. Run the analysis for US-wide retailer prices and a regional professional-cost estimate. How we estimate costs.

Is this a DIY job?

AI-assisted educational guidance — not reviewed by a licensed professional. Review policy.

Difficulty 2/5
low risk

What affects the cost

When to hire a pro

Hazards & safety alerts

Materials you'll need

Material Est. Price
backer rod $5.00
polyurethane sealant $10.00
sand $4.00
Total (DIY materials) $19.00

Tools: caulk gun, utility knife, shop vacuum

DIY steps

  1. Before starting the repair, ensure your safety by wearing protective gear, including gloves, safety glasses, and a dust mask. Clear the area around the expansion joint of any debris or obstructions. Use a shop vacuum to remove any dirt or dust from the joint.
  2. Use a utility knife to remove the old, damaged sealant from the expansion joint. Cut the sealant at a 45-degree angle to create a clean surface for the new sealant. Remove the old sealant completely, taking care not to damage the surrounding concrete.
  3. Cut the backer rod to the correct length and insert it into the expansion joint, ensuring it's seated properly. This will provide a solid base for the new sealant.
  4. Apply the polyurethane sealant to the backer rod, using a caulk gun to fill the joint completely. Hold the gun at a 45-degree angle to ensure the sealant fills the joint evenly.
  5. Use a damp finger or tool to smooth out the sealant, feathering it out towards the edges to create a seamless finish. Allow the sealant to dry completely, following the manufacturer's instructions.
  6. Once the sealant is dry, inspect the repair to ensure it is even and smooth. Do not use sand in the expansion joint; if the cured sealant is defective, remove it and reapply compatible sealant so the joint remains flexible.
  7. Dispose of any leftover materials and clean your tools thoroughly. Inspect the repair one last time to ensure it's complete and satisfactory.

Common DIY mistakes

Frequently asked questions

How much does it cost to fix a concrete expansion joint?
DIY materials typically run about $19. Hiring a pro usually costs $100-$250 depending on your area and the scope of the job.
Can I fix a concrete expansion joint myself?
It depends on the job. Difficulty is rated 2/5 and risk level is low. Run the free analysis on RepairSmart for a personalized DIY vs. hire recommendation.
What are common mistakes when you fix a concrete expansion joint?
Common DIY mistakes include: Insufficient Surface Prep; Incorrect Sealant Choice; Inadequate Backer Rod. See RepairSmart for the full list and cost breakdown.
What safety hazards should I watch for when working on concrete expansion joint?
Key hazards include: Chemical exposure and fumes; Cut, puncture, or tool injury. See RepairSmart for stop-conditions and the full safety list.

Not sure? Get a personalized recommendation

RepairSmart compares US-wide retailer prices with regional pro costs and gives you a weighted DIY-vs-hire recommendation in under 60 seconds.

About these estimates