Surface prep is the variable that decides whether a parking lot stencil application lasts 18 months or fails in 30 days. Traffic paint will not bond to oily, dusty, sealed, or wet pavement -- and a marking that lifts off at the first car wash represents 100 percent rework cost on a project where the actual stencil application is the cheapest line. This guide covers the prep workflow Cojo uses on asphalt and concrete in the Willamette Valley, plus the spec citations that justify each step.
Why does surface prep matter so much?
Traffic paint bonds mechanically to a clean, slightly porous surface. The Federal Highway Administration treats surface preparation as a required precondition for pavement marking adhesion. Three failure modes drive 90 percent of the stencil-application failures Cojo sees on emergency restripe calls:
| Failure mode | What happens | Root cause |
|---|---|---|
| Marking peels off in sheets within days | Paint never bonded | Oil, dust, or moisture on the surface |
| Edges fuzz and lift after first wash | Paint bond is weak | Inadequate pressure-wash, residual debris |
| Marking fades 50 percent in 6 months | Paint thickness too low | Application over a slick sealed surface that didn't accept full mil thickness |
What does asphalt prep require?
Asphalt is more forgiving than concrete because the surface is naturally porous and the paint can mechanically anchor into the texture. Even so, the prep matters:
1. Sweep the application zone
Push-broom or mechanical sweeper through the application area to remove loose grit, leaves, and debris. Pay particular attention to the corners of the application zone where wind-deposited dust collects.
2. Pressure-wash oil stains
Any visible oil stain has to be pressure-washed at 3,000 PSI minimum until the stain is no longer wicking dark moisture when wetted. Heavy stains may require a degreasing detergent (citrus-based or soy-based, low-VOC).
For a Hillsboro retail center Cojo restriped in March 2026, 3 of the 14 ADA stalls had oil drips from a long-tenured tenant in adjacent stalls. Standard pressure-washing reduced visibility but did not stop the wicking. Cojo applied a citrus-based degreaser, scrubbed with a stiff-bristle brush, and pressure-washed again at 3,500 PSI. The application held cleanly through the next 18-month cycle.
3. Dry time
24 hours minimum after pressure washing in Willamette Valley conditions, longer below 60 degrees F or above 70 percent humidity. The pavement should be visibly dry to the touch and several inches into the porous structure -- a quick visual is to splash a few drops of water on the prepped zone; if the water beads or pools rather than absorbing, the surface is still wet beneath.
4. Tack-coat or primer (when needed)
For asphalt that's been seal-coated within the last 3 to 6 months, the seal coat surface may be too smooth for paint to bond at full mil thickness. A thin tack coat or a manufacturer-recommended pavement marking primer brings the surface back into bondable spec. Apply per the primer's tech sheet -- typical cure is 1 to 4 hours.
What does concrete prep require?
Concrete is harder to prep than asphalt because it's denser, less porous, and often has cure-residue or sealer on the surface that rejects traffic paint. The prep workflow:
1. Identify the concrete age and condition
Newly poured concrete (under 28 days) is too wet under the surface for traffic paint and should not be marked. Wait the full cure window per ACI 308 before applying any pavement marking.
Concrete older than 28 days is paintable, but check for:
- Sealer applied within the last 6 months (rejects paint -- requires mechanical abrasion)
- Cure compound residue (visible whitish film -- requires acid etching or shot-blasting)
- Carbonation deposits (white efflorescence -- pressure-wash and acid-etch)
2. Pressure-wash and acid-etch
Pressure-wash at 3,000 PSI minimum to remove loose dust and surface contamination. For sealed or cure-compound-treated concrete, follow with a muriatic-acid etch at 1:10 dilution -- the etch creates a profile equivalent to medium sandpaper, which the traffic paint can bond into.
Neutralize the acid with a baking-soda rinse, then pressure-wash a second time to remove the neutralized residue. Allow 24 to 48 hours to dry completely.
3. Prime if needed
For concrete that has been sealed or for high-traffic surfaces (loading docks, drive-thrus), apply a concrete-specific traffic paint primer before stenciling. The primer typically cures in 2 to 6 hours and dramatically improves the long-term adhesion of the topcoat.
What temperature and weather conditions are required?
Federal Specification TT-P-1952F sets the application window:
| Condition | Specification |
|---|---|
| Pavement temperature | 50 to 95 degrees F |
| Air temperature | 50 to 95 degrees F |
| Relative humidity | Below 85 percent |
| Wind | Below 15 mph (above this, overspray and stencil-shift become problems) |
| No precipitation | At least 24 hours before and 4 hours after application |
How does Cojo prep a typical Oregon job?
For a 50-stall lot with 14 ADA wheelchair symbols, 6 directional arrows, 1 fire-lane word marking, and 50 stall numbers, the prep timeline runs:
| Task | Crew time |
|---|---|
| Sweep the full application zone | 30 to 60 minutes |
| Identify oil stains and degreasing zones | 15 to 30 minutes |
| Pressure-wash the application zones | 2 to 4 hours |
| Apply primer where needed (asphalt or concrete) | 30 to 60 minutes |
| Pavement dry time | 24 hours minimum |
| Total prep time | 3 to 6 crew-hours plus the overnight dry |
What about seal-coat scheduling?
Stencil application has to wait for the seal coat to cure fully -- typically 24 to 48 hours per the manufacturer tech sheet. Restriping a freshly seal-coated lot 24 hours after application gives the seal coat time to cure but doesn't compromise the paint bond, because the seal-coat surface is paintable as long as it's dry.
The reverse order matters too. Stencils applied just before a seal coat get buried and have to be re-applied. Cojo schedules the seal-coat-then-stripe sequence on every full restripe project to avoid the rework.
Industry Baseline Range
| Task | Industry Baseline Range |
|---|---|
| Pressure-wash a full lot prep zone | $0.05 to $0.18 per square foot |
| Oil-stain spot-treatment | $35 to $120 per stain |
| Concrete acid-etch (per stall) | $25 to $65 |
| Pavement marking primer (per stall) | $15 to $40 |
Current Market Reality
Pressure-wash labor pricing rose 8 to 14 percent through 2025 because crew wages climbed faster than equipment costs. Oil-stain remediation pricing rose 12 to 20 percent because the citrus-based degreasers passed through significant raw-material cost increases. Cojo bundles prep into the full-service restripe quote rather than line-itemizing -- the bundled rate runs 15 to 25 percent below the standalone prep rate because mobilization is shared.
Get a stencil prep quote for your Oregon property
Cojo handles surface prep, primer, stencil application, and post-application cure in a single mobilization. Get a custom quote for full-service prep-and-stripe, or read the how to apply a parking lot stencil sibling guide for the application workflow.