Upkeep Index benchmarks real, anonymized maintenance invoices from buildings like yours. Know what an elevator contract, a roof replacement, or a boiler should cost before you sign the next one.
Launching soon. Founding contributors lock in $199/yr for life.
Illustrative sample of the benchmarks subscribers browse. Real numbers arrive as invoices are contributed.
| Job type | Median | Typical range | Trend (12 mo) |
|---|---|---|---|
| Elevator service contract, per car/mo | $1,850 | $1,400 - $2,600 | +4% |
| Roof replacement, per sq ft | $28 | $19 - $41 | +6% |
| Boiler replacement, 40-unit building | $96,000 | $74,000 - $128,000 | +3% |
| Facade inspection (FISP), per cycle | $14,500 | $9,000 - $24,000 | flat |
| Intercom upgrade, per unit | $1,150 | $800 - $1,700 | -2% |
Sample illustration. Live benchmarks are built from contributed data.
Built for property managers, co-op and condo boards, and owners who negotiate vendor contracts.
Search any job type: elevator contracts, roofing, boilers, plumbing, landscaping, pest control. See median, 25th/75th percentile, and 12-month trend for your market and building size.
Upload invoices or enter costs manually. Building and vendor names are stripped before anything is stored. Your data feeds the benchmarks you browse.
Log what your buildings pay and see each line item against the index. Anything above the 75th percentile gets flagged for your next renewal.
Walk into a contract renewal with the median for buildings like yours. "The index says $2,100/mo" beats "my friend's board pays less."
Board-ready PDF summaries per building: your costs versus the market, flagged overages, and the trend lines that back the budget conversation.
The incumbent is one anecdote from a peer. The index is the whole market.
Not list prices, not book data. Anonymized invoices from real buildings in your market, refreshed as new costs arrive.
Filters by building size, type, and neighborhood, so a 40-unit pre-war co-op compares against similar buildings, not Manhattan averages.
Twelve-month trends per job type. Budget next year's assessment increase with data instead of last year's guess.
Vendor names, building names, and addresses are stripped before storage. Contributors see the market, never each other.
Every contract renewal becomes a conversation backed by hundreds of comparable datapoints, not a hunch.
Each contributed invoice tightens the ranges. Early contributors get lifetime pricing for helping build the dataset.
One subscription, the full dataset. Tiers add workflow, not data.
Cancel anytime from Settings, then Billing, or by emailing hello@upkeepindex.com. Annual plans are refundable within the first 30 days.
From anonymized real invoices and cost records contributed by subscribers: property managers, boards, and owners. Vendor names, building names, and addresses are stripped before anything is stored. Launch benchmarks are seeded from public NYC job filing and contractor rate data, then sharpened by contributions.
No. Benchmarks only publish when a segment has enough contributing buildings to stay anonymous. You see the market, never individual buildings.
One anecdote tells you one price from one vendor. The index tells you the median, the range, and the trend across your whole market. That is what moves a renewal negotiation.
New York City launches first, with benchmarks segmented by borough and building type. More markets open as contributor density crosses the anonymity threshold.
Contributions pass validation and outlier review before entering the index. The benchmarks reflect verified cost records, not guesses.
Join the waitlist for founding-contributor pricing: $199/yr locked for life, and a dataset that gets smarter with every invoice you add.
One email at launch. No spam, unsubscribe anytime.