Striping

Parking Lot Striping Cost Per Space vs. Per Linear Foot Explained

Cojo Team
March 19, 2026
8 min
## Two Ways Contractors Price Parking Lot Striping When you request a parking lot striping quote, you will see one of two pricing structures: **cost per parking space** or **cost per linear foot**. Some contractors offer both options and let you choose. Others default to one method based on the project type. Understanding how each method works, and when one saves you money over the other, helps you compare quotes accurately and avoid overpaying. This guide explains both pricing methodologies with real Oregon rate ranges and lot-size examples. ## Per-Space Pricing Explained ### How It Works Per-space pricing charges a flat rate for each parking stall in the lot. The rate covers the two side lines and one end line (or the shared lines between adjacent stalls, depending on how the contractor calculates). A standard perpendicular parking space has roughly 56 linear feet of striping: two 18-foot side lines and one 9-foot end line, with the other side shared by the adjacent space. Contractors build this math into a per-space rate so the property manager sees a simple, predictable number. ### Oregon Per-Space Rates (2026) | Paint Type | Rate Per Space | Notes | |-----------|---------------|-------| | Water-based traffic paint | $3.00 - $6.00 | Most affordable, 12-18 month lifespan | | Solvent-based traffic paint | $4.50 - $7.50 | Best value for Oregon climate, 2-3 year lifespan | | Thermoplastic | $6.00 - $12.00 | Premium option, 4-6 year lifespan | These rates are for standard re-striping over existing lines. New layout work (where no prior lines exist) adds 30-50% because of layout design, chalk marking, and measurement time. ### What Per-Space Pricing Includes A per-space rate typically covers: - Parking stall boundary lines - Shared drive aisle lines adjacent to the stalls - Basic surface prep (sweeping, blowing debris) A per-space rate typically **does not** include: - ADA accessible space markings (priced separately due to extra work) - Fire lane curb painting - Directional arrows and stencils - Crosswalk markings - Stop bars - Custom stencils (numbered spaces, reserved, visitor) - Old line removal or layout changes Always confirm exactly what is included before comparing per-space quotes. ### When Per-Space Pricing Works Best Per-space pricing is ideal when: - You are re-striping an entire lot over existing lines - The lot has a standard rectangular layout with uniform stall sizes - You want a simple, easy-to-compare quote format - The project is primarily parking stalls with minimal specialty markings Per-space pricing gives you a fast, predictable budget number. A 150-space lot at $5.00 per space equals $750 before add-ons. That clarity is valuable for annual maintenance budgeting. ## Per-Linear-Foot Pricing Explained ### How It Works Per-linear-foot pricing charges for the actual measured length of every line painted. A 20-foot parking stall line is 20 linear feet. A 200-foot fire lane curb is 200 linear feet. Each marking is measured (or estimated from lot dimensions) and priced at the applicable per-foot rate. This method gives granular visibility into exactly what you are paying for. It also allows different rates for different marking types, since fire lane curbing, ADA hatching, and thermoplastic crosswalks cost more per foot than standard parking lines. ### Oregon Per-Linear-Foot Rates (2026) | Marking Type | Water-Based | Solvent-Based | Thermoplastic | |-------------|-------------|---------------|---------------| | Standard parking stall line | $0.15 - $0.25 | $0.20 - $0.35 | $0.40 - $0.75 | | Drive aisle boundary line | $0.15 - $0.25 | $0.20 - $0.35 | $0.40 - $0.75 | | Fire lane curb (red) | $0.50 - $1.00 | $0.75 - $1.25 | $1.00 - $2.00 | | ADA access aisle hatching | $0.30 - $0.50 | $0.40 - $0.60 | $0.60 - $1.00 | | Crosswalk lines | $0.25 - $0.40 | $0.35 - $0.50 | $0.50 - $0.90 | | Loading zone curb | $0.50 - $0.90 | $0.65 - $1.10 | $0.90 - $1.75 | ### When Per-Linear-Foot Pricing Works Best Per-foot pricing is ideal when: - The project involves mostly non-stall markings (fire lanes, crosswalks, curbing) - You are striping only part of the lot (touch-ups, high-wear area refresh) - The lot has an irregular layout where per-space counts do not apply cleanly - You want different paint types for different marking categories (e.g., thermoplastic crosswalks, solvent-based stall lines) - The scope includes significant specialty work priced at different rates Per-foot pricing gives contractors flexibility to price each marking type appropriately, which often results in more accurate quotes for complex projects. ## Side-by-Side Comparison: Real Lot Examples ### Example 1: Small Office Lot (40 Spaces) A 40-space office building lot with standard perpendicular stalls, two ADA spaces, one crosswalk, and four directional arrows. **Per-Space Quote (Solvent-Based)** - 40 spaces x $5.50 = $220 - 2 ADA spaces (additional): $100 each = $200 - 1 crosswalk: $125 - 4 arrows: $25 each = $100 - **Total: $645** **Per-Linear-Foot Quote (Solvent-Based)** - Stall lines: approximately 1,800 LF x $0.28 = $504 - ADA hatching: approximately 80 LF x $0.50 = $40 - ADA symbols: 2 x $35 = $70 - Crosswalk: approximately 50 LF x $0.45 = $22.50 - 4 arrows: $25 each = $100 - **Total: $736.50** **Winner for this scenario: Per-space pricing** saves about $90 on a straightforward small lot. ### Example 2: Medium Retail Center (120 Spaces) A 120-space retail lot with perpendicular stalls, four ADA spaces, 400 feet of fire lane curbing, three crosswalks, and 10 directional arrows. **Per-Space Quote (Solvent-Based)** - 120 spaces x $4.75 = $570 - 4 ADA spaces (additional): $100 each = $400 - 400 LF fire lane curb: $1.00/LF = $400 - 3 crosswalks: $125 each = $375 - 10 arrows: $25 each = $250 - **Total: $1,995** **Per-Linear-Foot Quote (Solvent-Based)** - Stall lines: approximately 5,000 LF x $0.25 = $1,250 - ADA hatching: approximately 160 LF x $0.50 = $80 - ADA symbols: 4 x $35 = $140 - Fire lane curb: 400 LF x $1.00 = $400 - Crosswalks: approximately 150 LF x $0.45 = $67.50 - 10 arrows: $25 each = $250 - **Total: $2,187.50** **Winner for this scenario: Per-space pricing** still edges ahead for full-lot re-stripes with moderate specialty work. ### Example 3: Partial Re-Stripe (Touch-Up Only) A 200-space lot where only the drive aisles, crosswalks, and fire lanes need refreshing. The stall lines are still in good condition. **Per-Space Quote:** Most contractors will not offer per-space pricing for partial work. You would need to request per-foot pricing or a flat project rate. **Per-Linear-Foot Quote (Solvent-Based)** - Drive aisle lines: approximately 1,200 LF x $0.28 = $336 - Fire lane curb: 300 LF x $1.00 = $300 - Crosswalks: approximately 200 LF x $0.45 = $90 - Stop bars: 4 x $40 = $160 - **Total: $886** **Winner for this scenario: Per-foot pricing** is the only practical option and saves significantly versus re-striping the entire lot. ## Bulk Pricing and Volume Discounts Larger lots benefit from lower per-unit rates regardless of the pricing method. This happens because: - **Mobilization costs are fixed:** The cost to transport equipment and crew does not scale linearly with lot size - **Efficiency increases:** A striping machine moving continuously through a large lot covers more ground per hour than navigating a small, tight lot - **Material purchasing:** Larger projects justify bulk paint purchases at lower unit cost ### Typical Volume Discount Tiers | Lot Size | Per-Space Discount | Per-Foot Discount | |----------|-------------------|-------------------| | Under 50 spaces | Base rate | Base rate | | 50-150 spaces | 5-10% below base | 5-10% below base | | 150-300 spaces | 10-20% below base | 10-15% below base | | 300+ spaces | 15-25% below base | 15-20% below base | Multi-property contracts offer additional savings. If you manage several commercial properties, bundling them into a single striping contract gives the contractor route efficiency and guarantees volume, which translates to lower per-unit pricing for you. ## Oregon Contractor Rate Ranges by Region Oregon striping costs vary by region based on labor rates, contractor competition, and travel distances. | Region | Per-Space Range (Solvent) | Per-Foot Range (Solvent) | |--------|--------------------------|--------------------------| | Portland Metro | $4.00 - $7.00 | $0.20 - $0.35 | | Salem / Mid-Valley | $3.50 - $6.50 | $0.18 - $0.32 | | Eugene / Lane County | $3.50 - $6.50 | $0.18 - $0.32 | | Bend / Central Oregon | $4.50 - $7.50 | $0.22 - $0.38 | | Southern Oregon | $4.00 - $7.00 | $0.20 - $0.35 | | Coast | $4.50 - $8.00 | $0.22 - $0.40 | | Eastern Oregon | $5.00 - $8.50 | $0.25 - $0.42 | Portland metro and Willamette Valley rates are generally the lowest due to contractor competition. Rural and remote areas command premium rates because of travel time and limited local options. For detailed Oregon pricing, see our complete [parking lot striping cost in Oregon](/blog/parking-lot-striping-cost-oregon) guide. ## How to Choose the Right Pricing Method Use this decision framework when requesting quotes: **Choose per-space pricing when:** - Re-striping the entire lot - Standard layout with uniform stall sizes - Minimal specialty markings - You want budget simplicity **Choose per-linear-foot pricing when:** - Partial lot work or touch-ups - Heavy specialty marking scope (fire lanes, ADA, crosswalks) - Irregular lot layout - Mixed paint types across different markings - You want line-item cost transparency **Request both when:** - You are comparing multiple contractors and want to see which method they prefer - The project includes a mix of standard stalls and significant specialty work - You want to verify that one method is not significantly inflating the total Most reputable Oregon striping contractors will provide quotes in whichever format you request. If a contractor refuses to quote in your preferred method, treat that as a yellow flag and get additional bids. ## Getting the Most Accurate Quote Regardless of pricing method, provide your contractor with: 1. **Total space count** and lot dimensions 2. **Site plan or aerial photo** showing the layout 3. **List of specialty markings** with quantities 4. **Paint type preference** or ask for options 5. **Whether this is a re-stripe or new layout** 6. **Known pavement condition issues** (cracks, oil stains, drainage problems) The more detail you provide, the tighter the quote. Vague requests produce wide ranges that are difficult to compare. For a comprehensive look at all [line striping basics](/blog/line-striping-basics) including paint types, ADA requirements, and maintenance schedules, start with our fundamentals guide. For Oregon-specific budget planning, our [line striping cost guide](/blog/line-striping-cost-guide) covers everything from annual maintenance budgets to multi-year planning. Cojo provides [striping services](/services/striping) across Oregon with transparent pricing in your preferred format. [Contact Cojo](/contact) for a detailed quote on your next striping project.

Related Articles

striping

Commercial Parking Lot Striping: Retail, Office & Multi-Tenant Guide

Complete guide to commercial parking lot striping for retail centers, office parks, and multi-tenant properties in Oregon. Covers layouts, ADA compliance, and scheduling for high-traffic lots.

CO
Cojo Team
Mar 19, 2026
8 min
striping

Forklift Lane Marking and Safety Zones: OSHA Requirements Explained

OSHA requirements for forklift lane marking and safety zone floor marking in warehouses. Covers aisle widths, pedestrian separation, intersection markings, and compliance standards.

CO
Cojo Team
Mar 19, 2026
8 min
striping

ADA Van-Accessible Parking Spaces: Striping Dimensions & Oregon Rules

Complete guide to ADA van-accessible parking space striping, including dimensions, access aisle widths, signage, and Oregon-specific requirements under ORS 447.233.

CO
Cojo Team
Mar 19, 2026
8 min

Ready to Start Your Project?

Get a free estimate for your paving, concrete, or excavation project today.