Skip to content
CAMAudit.io
CAM Audit SoftwareLease Audit SoftwarePricing
Log inScan My Lease
CAMAudit.io

Forensic CAM audit software for commercial tenants. Find the money you're owed.

Product

  • CAM Audit Software
  • Lease Audit Software
  • CAM Reconciliation Software
  • Scan My Lease
  • Pricing
  • How It Works

Learn

  • CAM Charges Guide
  • CAM Reconciliation Guide
  • What Is a CAM Audit?
  • Resources Hub
  • NNN Fundamentals
  • Overcharge Detection
  • Lease Language
  • Dispute & Recovery
  • Glossary

Explore

  • Industry Guides
  • CAM Audit by State
  • Case Studies
  • Comparisons
  • Lease Types
  • Tenant Types
  • CAM Line Items
  • Free Tools

Company

  • About
  • Contact
  • Partners
  • Privacy
  • Terms
  • Disclaimer

Related Tools

  • Lextract: Lease Abstraction (opens in new tab)
  • CapVeri: CRE FinOps (opens in new tab)

Recovery of past CAM overcharges depends on your specific lease terms, including any audit rights deadlines or ‘binding and conclusive’ provisions, and on applicable state law.

State statute of limitations periods apply to written contracts and range from 3 to 10 years. Your actual lookback window may be shorter based on your lease.

CAMAudit is a document analysis platform, not a law firm, and nothing on this site constitutes legal advice. Consult a licensed real estate attorney before initiating any dispute or legal proceeding.

© 2026 CAMAudit. All rights reserved.

Scan My Lease
  1. Home
  2. /Resources
  3. /CAM Line Items
  4. /Roof Maintenance & Repair

Roof Maintenance & Repair: CAM Line Item Audit Guide

Angel Campa, FounderCAMAudit
Last updated: April 2026

Minor patching of leaks, clearing of roof drains, and routine preventive maintenance of the existing roof system.

In this article

  1. Key Takeaways
  2. What Roof Maintenance & Repair Covers
  3. How Landlords Overcharge on Roof Maintenance & Repair
  4. How to Spot Roof Maintenance & Repair Overcharges
  5. Legitimate vs. Suspicious Charges
  6. How to Dispute Roof Maintenance & Repair CAM Charges
  7. Frequently Asked Questions

Key Takeaways

  • ✓Patch repairs, drain clearing, and sealant reapplication are legitimate CAM maintenance costs
  • ✓Full membrane replacement, re-roofing, and structural deck repairs are capital expenditures, not operating expenses
  • ✓Even where capital costs are permitted, they must be amortized over the roof's useful life, typically 20 to 30 years
  • ✓A sudden spike in roof costs late in the roof's lifecycle is the single clearest sign of capex disguised as maintenance
  • ✓Request invoices specifying scope of work: contractor language like "tear-off" or "full replacement" is your evidence

Recoverability & Controllability by Lease Type

Lease TypeRecoverable?Controllable?
NNN✓ Yes✓ Yes
Modified Gross✓ Yes✓ Yes
Full-Service Gross✗ No✓ Yes

⚠CapEx Risk: This line item is commonly used to disguise capital expenditures as operating expenses. Verify all invoices against GAAP standards.

Approximate budget share: 2-4% of total CAM pool.

What Roof Maintenance & Repair Covers

Roof maintenance covers the routine upkeep needed to preserve a functioning roof: clearing drains and gutters, patching isolated leaks, resealing flashing, and applying preventive coatings. These are true operating expenses and are generally recoverable from tenants in NNN and many modified gross leases. The line item becomes one of the highest capex-disguise risks in commercial real estate when a landlord replaces the entire roof membrane, structural deck, or insulation system and bills it as a maintenance expense rather than a capital improvement. A full roof replacement restores the asset to like-new condition and extends its useful life by decades. Under GAAP and IRS guidance, that is a capital expenditure. The practical test is straightforward: if a contractor performed a tear-off and installed a new membrane, it is capital regardless of how the landlord labeled it on the reconciliation statement. Where the lease permits amortization of capital improvements into CAM, the landlord may pass through only the annual amortized portion calculated over the roof's remaining useful life. Expensing the full replacement cost in a single year is a textbook overcharge.

Overcharge Risk

$3,000-$18,000/year

typical annual overcharge when this line item is disputed

How Landlords Overcharge on Roof Maintenance & Repair

A full roof membrane replacement due to age-related deterioration is billed as routine maintenance, passing the entire replacement cost through CAM in a single year.

How to Spot Roof Maintenance & Repair Overcharges

  • ⚑"Tear-off," "membrane replacement," or "full re-roof" on invoices
  • ⚑Roof costs constitute a disproportionate percentage of total CAM in a single year
  • ⚑Roof work performed at the end of a roof's expected useful life without prior maintenance history
  • ⚑"Structural repairs" or "deck repair" billed under the roof maintenance category

CapEx Risk Alert

This line item is commonly used to disguise capital expenditures as operating expenses. Capital expenditures must be excluded from CAM or amortized over their useful life per GAAP. If you see unusually high or one-time charges in this category, request all invoices and scope-of-work documentation before paying.

Legitimate vs. Suspicious Roof Maintenance & Repair Charges

Legitimate ChargeSuspicious Charge
✓Drain cleaning, minor patching, and flashing sealant on an existing functional roof✗"Tear-off and replacement," "new membrane installation," or "re-roofing" appearing as a maintenance line item
✓Roof maintenance costs consistent with prior year history and building age✗Roof costs that are 10x or more than prior years, occurring late in the roof's expected service life
✓Capital improvement amortized into CAM at the lease-permitted annual fraction✗Full roof replacement cost billed entirely in one year without amortization
✓Structural deck repairs excluded from tenant CAM responsibility✗"Deck repair" or "structural roofing" labeled under routine maintenance category

How to Dispute Roof Maintenance & Repair CAM Charges

Demand the landlord pay for all structural roofing components. Routine maintenance (patching, drain clearing) is a CAM expense; full membrane replacement is a capital expenditure. If your lease is a NNN lease, challenge the landlord's pass-through of full replacement costs and demand amortization over the roof's remaining useful life.

Free scan · No account required

Check Your Roof Maintenance & Repair Charges

Scan My Lease Now
See a sample report first

From the Founder

“Our tool flagged a roof line item on a reconciliation where the cost was nearly 40 times the prior year amount, and the invoice described a full membrane tear-off, which is the textbook pattern of capital expenditure billed as routine maintenance.”

Angel Campa, Founder of CAMAudit

Explore Related Resources

Detection RuleCommon Area MisclassificationDetection RuleExcluded Service ChargesLease ClauseCapital Expenditure Exclusion ClauseCAM Line ItemParking Lot Maintenance & RepairScenarioMy landlord is charging me for roof replacement in CAMScenarioMy CAM charges include expenses my lease explicitly excludes

Next Best Step

Turn this risk into an audit

Walk through the full audit steps before you upload your lease and CAM statement.

What is a CAM audit?

Move from line-item research into the audit process.

See a sample report

Preview the proof page before you upload.

Start Free Audit

Run the free audit when you want documented findings.

Ready to skip the reading and document the overcharge directly?

Find My Overcharges

Related Resources

GlossaryCAM GlossaryGlossaryControllable ExpensesResourcesCAM Audit by StateToolsFree CAM Audit Tools

Frequently asked questions

Sources

  1. 1.BOMA International: Experience Exchange Report
  2. 2.NAIOP: CapEx vs. Operating Expense Distinction in Leases
  3. 3.ICSC: Common Area Maintenance Exclusions Reference

Explore Other CAM Line Items

Landscaping & Grounds CareParking Lot Maintenance & RepairParking Lot LightingBuilding Common Area LightingHVAC (Common Area)Janitorial / Cleaning ServicesSecurity & Guard ServicesTrash Removal / Waste ManagementPest ControlWindow WashingElevator MaintenanceFire Safety & Sprinkler SystemsSnow Removal & Ice ControlSignage MaintenanceCommon Area InsuranceProperty Management FeeAdministrative Fee / Management OverheadProperty Taxes (Pro-Rata)Water & Sewer (Common Area)Electricity (Common Area)Gas (Common Area Heating)Structural RepairsCapital Improvements / CapExReserves for ReplacementLegal & Professional FeesBuilding Automation / BMS MaintenanceFire Alarm & Life Safety TestingRoof Warranty AdministrationParking Structure MaintenanceLoading Dock MaintenanceHVAC Chiller OverhaulExterior Painting / Facade MaintenanceMonument Signage / Pylon MaintenanceStormwater Management & DrainageADA Compliance UpgradesEnvironmental RemediationBuilding Directory / WayfindingHoliday DecorationsFitness Center / Amenity MaintenanceFood Court MaintenanceDelivery / Package Handling AreaTenant Event & Community ProgrammingGrease Trap MaintenanceRecycling & Sustainability Program
Free scan · No account required

Audit Your Roof Maintenance & Repair Charges

Upload two PDFs. 14 detection rules. Under 15 minutes. Free.

Find My OverchargesSee a sample report first

Need to extract lease terms before your audit?

A CAM audit is only as accurate as your lease data. lextract.io extracts 126 structured fields from any commercial lease PDF: CAM definitions, pro-rata share, caps, base year, and audit rights. So you have the exact terms your landlord is supposed to follow.

Go to lextract.io

This page provides general educational information. It is not legal advice and may not reflect the most current law in your state. Consult a licensed attorney for advice specific to your situation.