How much do concrete cleaning and sealing services cost?
Ashburn, VA

How much do concrete cleaning and sealing services cost?

Ashburn, VA

How much do concrete cleaning and sealing services cost?

$1.00 – $3.00average cost per square foot total
$575 – $1,700average 2-car driveway sealing cost

Get free estimates for your project or view our cost guide below:

$1.00 – $3.00 average cost per square foot total

$575 – $1,700 average 2-car driveway sealing cost


Get free estimates for your project or view our cost guide below:
Are you a pro? Get new customers
Sarah Noel
Written by
Sarah Noel
Edited by
Tara Farmer
Fact-checked by
Tom Grupa

Average cost to seal concrete

Concrete cleaning and sealing services cost $1 to $3 per square foot on average. The cost to seal a 2-car concrete driveway is $575 to $1,700 total. Concrete sealer costs $30 to $80 per gallon. The labor cost to seal concrete is $0.70 to $1.25 per square foot.

  • Extra costs apply for concrete repairs before sealing.

  • Minimum service fees are $150 to $300.

  • Epoxy or polyaspartic sealants cost up to 3 times more but last the longest.

Concrete sealing cost by surface size
Size (square feet) Average cost (acrylic or polyurethane) Average cost (epoxy or polyaspartic)
50 $50 – $150 $150 – $450
100 $100 – $300 $300 – $900
150 $150 – $450 $450 – $1,350
250 $250 – $750 $750 – $2,250
500 $500 – $1,500 $1,500 – $4,500
750 $750 – $2,250 $2,250 – $6,750
1000 $1,000 – $3,000 $3,000 – $9,000

Concrete cleaning and sealing costs by project

The following table shows concrete-sealing minimum costs by project:

Concrete cleaning and sealing costs by project
Project Square feet Average total cost
Driveway (2-car) 576 $575 – $1,700
Patio 200 $250 – $600
Sidewalk 120 $120 – $360
Basement 1,000 $1,000 – $3,000
Garage floor (2-car) 360 $360 – $1,080
Basic countertop 35 $35 – $100
High-gloss epoxy or polyaspartic countertop 35 $100 – $315

Cost to seal a concrete driveway

The cost to seal a 2-car concrete driveway is $575 to $1,700 on average or up to $5,200 when using epoxy or polyaspartic sealers. More expensive sealers are best for stamped concrete drives. Concrete sealers won’t fill cracks, so extra fees apply to repair the surface before applying the sealant.

Concrete driveway sealing cost
Size Square feet Average cost* (acrylic or polyurethane) Average cost* (epoxy or polyaspartic)
1-Car driveway (12’x24’) 288 $290 – $850 $850 – $2,600
2-Car driveway (24’x24’) 576 $575 – $1,700 $1,700 – $5,200
3-Car driveway (24’x36’) 864 $850 – $2,600 $2,600 – $7,800

*Includes coating & application. Doesn’t include power washing or multiple coats.

High-end concrete driveway with stained decorative borders
High-end concrete driveway with stained decorative borders

Cost to seal a concrete garage floor

The cost to seal a 360-square-foot concrete garage floor is $360 to $1,080 on average. Penetrating sealers with siloxane or silicates resist stains and look natural. Epoxy and polyaspartic coatings are the most durable and attractive for interior floors but cost up to 3 times more.

Cost to seal a concrete patio

The average cost to seal a 10’x20’ size concrete patio is $250 to $600. Concrete patios and steps will crack if not sealed. The best sealers for a patio are polyurethane or a penetrating sealer for a matte finish. For high-traffic patios, pay extra for epoxy and avoid acrylics.

Sealing a stamped concrete patio to protect and waterproof it.
Sealing a stamped concrete patio to protect and waterproof it.

Cost factors to seal concrete

The following table shows the cost breakdown to seal concrete:

Cost to seal concrete
Cost factors Average cost per square foot installed*
Sealer material $0.30 – $1.75
Labor cost $0.70 – $1.25
Total cost installed $1.00 – $3.00

*For acrylic and polyurethane sealer types.

Cost factors include:

  • Size – Larger areas cost more to seal but have lower rates per square foot.

  • Prep & cleaningPressure washing costs $0.35 to $0.75 per square foot. Contractors must clean and dry the surface first for the sealant to bond to it.

  • Concrete condition

  • Number of coats – Areas more vulnerable to wear and tear like driveways need more coats than a basement.

  • Geographic location / travel fees – Metropolitan locations have higher labor costs than rural areas. Additional travel fees apply outside of regular service areas.

  • Additional projects:

Concrete sealer cost by type

Concrete sealer costs $1 to $3 per square foot installed on average. Concrete sealer prices are $30 to $80 per gallon, depending on the type. One gallon typically covers 200 to 500 square feet.

Concrete sealer installation cost by type
Sealer type Cost per gallon (materials) Cost per square foot installed Details
Acrylic $30 – $60 $1.00 – $2.00
  • Most common & affordable
  • Indoor & outdoor use
  • Typically has a glossy finish
  • Most popular colors in shades of brown or clear
  • Some mixed with urethane for durability
  • Water-resistant
  • Thinnest concrete sealant
Polyurethane $40 – $70 $1.25 – $3.00
  • Best for locations with fluctuating temperatures
  • Abrasion-resistant
  • Protects colors from fading
  • Great for walkways & driveways
  • Indoor & outdoor floors
  • Water-resistant
Epoxy $45 – $80 $3.00 – $7.00
  • More chemically resistant
  • Twice as durable as cheaper types
  • Glossy finish
  • Waterproof surface
  • For indoor flooring, countertops, & garage floors
Elastomeric (Liquid rubber) $30 – $75 $3.50 – $5.75
  • Best for concrete basement floors
  • Fully waterproof with 2 – 3 coats
  • Typically comes in white, black, or gray
Penetrating sealers (Siloxane / silicates) $30 – $65 $1.00 – $3.00
  • Won’t leave a surface film
  • Non-slip matte finish
  • Typically transparent
  • Suits driveways & walkways
  • Repels water, chemicals, & de-icing salts
Polyaspartic $150 – $220 $4.00 – $9.00
  • Highly durable
  • Only type possible to install in extreme temperatures
  • For countertops & garage floors
  • Waterproof surface
  • Glossy finish
  • Pigment options available
  • Slippery when wet

Epoxy flooring costs $3 to $7 per square foot. Prices increase according to the prep work needed, colors, patterns, and finish.

Labor cost to seal concrete

The labor cost to seal concrete is $0.70 to $1.25 per square foot, depending on the surface conditions, size, sealer type, and location. This price includes basic cleaning and prep work but not repairs.

Concrete sealing FAQs

Is concrete sealing worth it?

Concrete sealing is worth it for the following reasons:

Adds a protective barrier surface on top of the concrete

  • Prevents cracks and stains

  • Adds scratch resistance

  • Protects against color fading from the sun

  • Repels all moisture

  • Makes it easier to clean up stains

  • Prevents falls with non-slip textured sealers

  • Discourages mold, mildew, and bacteria growth

  • Adding color to make old concrete look new

What happens if concrete is not sealed?

If concrete is not sealed, it quickly absorbs moisture, oils, and grease. Water freezing inside concrete causes more cracks, and oils can permanently stain concrete.

How long does concrete sealer last?

Acrylic sealers last 1 to 3 years on average. Epoxy or urethane sealers last 5 to 15 years. The total lifespan depends on the concrete-sealer type, quality, number of coats, and surface traffic.

When to seal concrete

The best time to seal concrete is in the spring or fall when the temperature remains 50° F to 80° F for 24 hours minimum. Old concrete must be completely dry before resealing.

  • Wait at least 30 days before sealing a new concrete driveway.

  • Wait 24 to 72 hours after staining before sealing.

  • Stamped concrete needs sealing every 2 to 3 years.

  • Liquid acrylic cure & seal coating is the only type that contractors can apply without waiting for new concrete to cure first.

How long after sealing concrete can you walk on it?

Most sealers take 12 to 48+ hours to dry before you can walk on it. The total drying time depends on the sealer type and local climate.

Getting estimates from concrete sealing contractors

Before hiring a concrete sealing contractor near you, be sure to:

  • Get at least 3 estimates to compare.

  • Check customer reviews on HomeGuide and Google.

  • Ask for before and after photos of previously finished projects.

  • Choose a licensed, bonded, and insured company with 5+ years of experience.

  • Get copies of the contract and detailed estimate before work starts.

  • Avoid selecting the lowest quote as quality may suffer.

  • Don’t make the final payment until after the work is complete.

Questions to ask

  • How long have you been in the concrete sealing business?

  • What is the best sealer type for my project?

  • Is cleaning and prep work included in the total price?

  • Can you show me a list of your past references?

  • Do you provide a warranty on your work?

  • Can I choose custom colors or a matte finish for the sealer?

  • How long will this sealer take to cure, and how long will it last?

  • Does the estimate include all equipment, labor, and cleanup fees?

  • What other costs should I expect?

  • How do I contact the project supervisor?

  • What will you do in case of unexpected weather delays?

  • How long will the job take?