The 97222 zip covers most of the city of Milwaukie, including downtown along McLoughlin Boulevard, the Sellwood-adjacent neighborhoods on the north side, and the residential and small-commercial areas south to Oak Grove. The character of 97222 is mixed-density urban-suburban: downtown commercial along McLoughlin, residential neighborhoods through the surrounding blocks, and the MAX Orange Line redevelopment that has reshaped the downtown corridor over the past decade. Sealcoating in 97222 is mostly small-to-mid commercial work, with a meaningful volume of apartment-complex parking and the occasional larger institutional lot.
Why sealcoating works in 97222
Sealcoating is preventive maintenance for asphalt. Applied on a two to three year cycle to sound asphalt surfaces, it blocks water penetration, reflects UV, and extends the functional life of the pavement by 8 to 12 years compared to never sealing. The Milwaukie rainfall profile is the standard Willamette Valley pattern -- 36 to 42 inches a year, almost all between October and May -- which makes regular sealing essential maintenance for any commercial or residential lot.
The 97222 characteristic is the pavement age mix. The MAX Orange Line redevelopment along McLoughlin between 2010 and 2015 generated significant new commercial and mixed-use construction, putting many of those lots at the 10-to-15-year mark where sealcoating is most effective. Older neighborhood lots in the south part of the zip often have asphalt dating to the 1970s or 1980s -- candidates for overlay rather than continued maintenance.
McLoughlin Boulevard commercial
The McLoughlin Boulevard commercial corridor through downtown Milwaukie carries the bulk of small-retail traffic in 97222. Restaurants, retail, professional services, and the auto-services properties along the corridor all share the area. Lots are mostly 5,000 to 25,000 square feet, often need restriping alongside the seal coat, and almost always require crack filling on the older properties.
We typically scope McLoughlin work as a combined seal-and-stripe project. The seal coat goes down Friday or Saturday night, cures 24 to 48 hours, then the striping crew returns on Sunday or Monday morning. The whole sequence fits in a 72-hour window for most lots, and the property comes out looking effectively new. Read about Clackamas County crews for the broader regional context.
MAX Orange Line redevelopment lots
The downtown Milwaukie redevelopment along the MAX Orange Line opened in 2015 and generated significant new commercial, residential, and mixed-use construction. Many of these properties had their asphalt paved between 2013 and 2018, putting them at exactly the right age for first or second sealcoating now. Property managers who have not scheduled sealing on these lots yet are leaving meaningful pavement life on the table.
The work pattern for redevelopment-era lots is straightforward: assess the surface for any structural issues, address minor crack filling and patch work as needed, then apply a fresh seal coat. Because these lots are still relatively young, the seal coat is doing the job it was designed for -- preventing the next phase of deterioration rather than trying to compensate for damage already done.
Cost ranges for 97222 sealcoating
Industry Baseline Range
| Project Type | Cost Per Sq Ft | Typical Total |
|---|---|---|
| Residential driveway | $0.15 to $0.35 | $200 to $700 |
| Small commercial lot (under 10,000 sq ft) | $0.12 to $0.25 | $1,200 to $2,800 |
| Mid-size commercial lot (10,000 to 25,000 sq ft) | $0.10 to $0.22 | $2,500 to $5,800+ |
| Apartment complex lot (25,000 to 60,000 sq ft) | $0.10 to $0.20 | $4,000 to $13,000+ |
| Crack-fill add-on (per linear foot) | $0.50 to $2.50 | varies by crack count |
Current Market Reality
Sealcoating prices in Milwaukie run at or near the broader Portland metro baseline. The main variances are weekend or after-hours scheduling on active commercial lots and crack-fill scope on older properties. Material costs for sealer products moved up through 2025 and 2026 with petroleum binder pricing. Labor for skilled application crews has tracked the broader construction wage market. See our sealcoating cost guide for the full Oregon pricing context.
Apartment complex lots in 97222
The residential blocks in 97222 include a meaningful number of older apartment complexes built between the 1960s and 1990s. Many of these complex lots have not been on a regular maintenance schedule, and the asphalt shows it -- faded surface, widening cracks, some sections approaching alligator pattern. Honest scoping is important here. A property manager who pays for sealcoat on a failing lot is throwing money at a problem that actually needs an overlay or full replacement.
When the apartment lot is structurally sound -- no alligator cracking, no significant settlement, no obvious base failures -- sealing is the right scope. When the base has failed, sealing is the wrong tool. We walk every apartment-complex job before quoting because the wrong recommendation here is expensive for the property owner.
Crack filling and surface prep
The biggest mistake we see on under-maintained 97222 lots is sealing over open cracks. A seal coat applied over a 1/4-inch or wider crack will not bridge it -- the sealer dips into the crack, the crack stays visible after the work, and the waterproofing where it matters most is essentially zero.
Proper procedure is hot-rubberized crack sealant in every crack above 1/4 inch before any seal application. On a typical older McLoughlin Boulevard or Milwaukie residential lot, crack work is often more expensive than the seal coat itself. That math is worth doing honestly: skipping crack fill saves money in the short term and costs significantly more in 3 to 5 years.
Scheduling 97222 sealcoating
Sealcoat needs surface temperatures above 50 degrees F and a 24-hour dry window after application. In 97222 that practical season runs mid-May through mid-October. The most reliable scheduling block is mid-June through late September.
Downtown Milwaukie commercial lots typically schedule on weekend mornings or overnight blocks to minimize tenant disruption. Apartment complex lots schedule on weekdays when residents are at work. McLoughlin Boulevard properties often need traffic-control coordination during the work, which we build into the scope at quote time.
What good sealcoating actually does
Sealcoating is preventive maintenance, not a structural repair. It will not fix alligator cracking, will not lift a sunken section, and will not extend the life of pavement that has already failed at the base. What it does is buy time on sound pavement by protecting the binder from water and UV degradation. A 97222 lot sealed on a two to three year schedule, with cracks filled before they widen past a quarter inch, can run 25 to 30 years before requiring an overlay. The same lot never sealed and never crack-filled is typically a full tear-out at 15 to 18 years.
Cojo serves 97222 and the broader SE Clackamas County market from our Hood River HQ via I-84 and I-205. We handle sealcoating, crack filling, restriping, and combined seal-and-stripe scopes. Request a free estimate. For nearby and related coverage see our Milwaukie sealcoating context and SW Hills asphalt.