Protect the wood you have
Deck Staining & Sealing in Elgin, IL
Proper cleaning and prep, then a finish matched to your wood, so the color lasts and water stays out of the boards.
- Free on-site estimates
- Written, itemized quotes before work starts
- Permit drawings and inspections handled for you

Keeping Water and Sun Out of a Wood Deck
Deck staining and sealing is the maintenance that decides how long a wood deck lasts in Elgin. Bare wood soaks up rain and melting snow, then dries out in summer sun; over a few seasons that cycle turns boards gray, opens cracks and checks, and gives mildew and rot a place to start. A good finish slows that down by shedding water and blocking UV. The finish is only as good as the prep, though, and most peeling, blotchy stain jobs fail because the wood was not cleaned or dried properly first.
Stain or sealer?
A clear water-repellent sealer keeps water out but does little against sun, so the wood still grays. Toner and semi-transparent stains add pigment that blocks UV while letting the grain show. Solid stains cover the grain like paint and hide more wear, but can peel on walking surfaces and are harder to change later. Oil-based finishes soak in; water-based finishes dry faster and clean up easier. We look at your wood and its current finish before recommending one.
Prep is most of the job
- Rinse and clean with a deck cleaner to remove dirt, mildew and gray surface fibers
- Strip old, failing stain where needed
- Brighten the wood to neutralize the cleaner and restore color
- Let the deck dry fully, usually a day or more depending on the weather
- Sand rough or raised grain and set any popped nails or screws
- Apply the finish to boards, rails, balusters and stairs, avoiding puddles and lap marks
Timing in Elgin
Stain needs dry wood and mild weather. Each product lists its own temperature range on the label; in general, stain wants mild temperatures, no rain in the forecast for a day or so, and no direct midday sun baking the boards during application. Late spring and early fall usually give the best windows here; muggy summer stretches and frequent storms can delay a job. We watch the forecast and reschedule rather than stain damp wood.
How often to restain
Angi suggests restaining every two to three years, and stain usually lasts two to five years depending on the product, weather and how much sun the deck gets. Horizontal boards wear out faster than railings. A maintenance coat on a deck that has been kept up costs much less than restoring one that has gone gray, because it skips the heavy stripping and sanding.
Composite decks
Composite decking does not need stain or sealer. It does benefit from cleaning, and we can wash a composite deck and stain the wood railings or stairs if your deck mixes materials.
Before you stain, check the structure
Staining a deck with soft boards or a rotting ledger only hides the problem. During the estimate we look for rot and loose railings and tell you if repairs should come first.
What This Covers
Refinishing covers the whole deck surface plus railings and stairs.
Cleaning and brightening
Deck cleaner and brightener to remove dirt, mildew and gray fibers before finishing.
Stripping and sanding
Old failing stain removed and rough boards sanded for even absorption.
Staining
Toner, semi-transparent or solid stain on boards, rails, balusters and stairs.
Clear sealing
Water-repellent sealer for decks where you want the natural wood color.

Typical Deck Staining and Sealing Costs
| Item | Published range |
|---|---|
| Staining, per sq ft | $2 to $4 |
| Typical staining job | $550 to $1,250 (about $850 average) |
| 12x16 deck (192 sq ft) | $375 to $775 |
| 16x24 deck (384 sq ft) | $775 to $1,550 |
| Sealing only | $550 to $1,300 |
| Maintenance restain | $0.50 to $1 per sq ft |
Published national ranges from Angi (2026). Heavy stripping, sanding and railings add cost, and high cost-of-living areas can run higher. Your written estimate is the price.
How It Works
1. Assess the wood
We check the current finish, the wood condition and any repairs needed first.
2. Clean and prep
Clean, strip if needed, brighten, dry and sand.
3. Apply the finish
Stain or sealer goes on in good weather, boards first, then rails and stairs.
4. Cure and review
We walk the deck with you and explain when it can be used and when to recoat.

Deck Staining & Sealing Questions
How much does it cost to stain a deck?
Angi's 2026 data puts deck staining at about $2 to $4 per square foot, with most jobs between $550 and $1,250. Stripping, heavy sanding and lots of railing add to the price.
How often should a deck be stained in Illinois?
Angi suggests every two to three years, and most stains last two to five years. Decks in full sun and boards that take foot traffic wear first. When water stops beading on the boards, it is usually time.
Is it better to stain or seal a deck?
A clear sealer keeps water out but does not stop sun graying. A semi-transparent stain does both while showing the grain, which is why it is the most common choice. Solid stain hides more wear but can peel on the walking surface.
How long after rain can you stain a deck?
The wood needs to be dry, which usually means at least a day or two of dry weather, longer after a soaking rain or in humid conditions. Staining damp wood leads to poor absorption and peeling.
Deck Staining & Sealing Service Areas
- Deck Contractors in Elgin, IL
- Deck Contractors in South Elgin, IL
- Deck Contractors in Bartlett, IL
- Deck Contractors in Streamwood, IL
- Deck Contractors in Hoffman Estates, IL
- Deck Contractors in Carpentersville, IL
- Deck Contractors in Algonquin, IL
- Deck Contractors in Huntley, IL
- Deck Contractors in Gilberts, IL
- Deck Contractors in Hampshire, IL
- Deck Contractors in Pingree Grove, IL
- Deck Contractors in Sleepy Hollow, IL
- Deck Contractors in St. Charles, IL
- Deck Contractors in Geneva, IL
- Deck Contractors in Batavia, IL
- Deck Contractors in Wayne, IL
- Deck Contractors in West Dundee, IL
- Deck Contractors in East Dundee, IL
- Deck Contractors in Barrington, IL
- Deck Contractors in Schaumburg, IL
- Deck Contractors in Crystal Lake, IL
- Deck Contractors in Lake in the Hills, IL
- Deck Contractors in Elburn, IL
- Deck Contractors in Campton Hills, IL
Get a Deck Staining & Sealing Estimate
Free estimates for deck staining and sealing in Elgin.