Skip to Content

Who Carries This Cost? The Responsibility Map Hiding in Your CC&Rs

Association or owner, which members, which fund: the map already exists in your documents. It is just missing from your process.
September 4, 2026 by
Who Carries This Cost? The Responsibility Map Hiding in Your CC&Rs
Brian Haghighi

Every association fights the same fights: who fixes the balcony, who pays for the pipe in the wall, whose insurance covers the fence. Here is the part almost nobody says out loud: at most associations, the answer is already written down. The map is not missing from the documents. It is missing from the process.

The statute writes the default

What the law says

California's default rule is one sentence: unless the governing documents say otherwise, the association maintains the common area, and each owner maintains their separate interest, with exclusive-use common area split between them, the owner maintains it, the association repairs and replaces it (Civil Code § 4775).

The statute writes the default; your documents write the exceptions. That ordering is the whole legal frame, and it is why the general internet answer to "who pays for X in an HOA" is always uselessly hedged: the real answer lives in your CC&Rs, not in anyone's blog post, including this one.

Find your matrix

Most modern CC&Rs contain a maintenance matrix, often as an exhibit near the back: a table listing components down one side (roof, windows, balcony surfaces, plumbing in walls, fences...) with columns assigning maintenance, repair, and replacement to the association or the owner. Many boards genuinely do not know theirs is there. It looks like this:

ComponentMaintainsRepairs / replaces
Roof structure and membraneAssociationAssociation
Balcony surface (exclusive use)OwnerAssociation
Windows and glassOwnerOwner
Plumbing within a unit's wallsOwnerPer the documents' definition of the unit boundary

An illustration of the format, not your association's answers. Yours are in your exhibit.

Operationalize it

Finding the matrix is not the fix, because a PDF nobody opens at decision time governs nothing. Disputes get argued from memory while the answer sits in the exhibit; that is the purest lack-of-tools failure in association life, the rule exists, the moment of need just never meets it.

A rule that has to be remembered is a rule that gets argued. A rule the workflow reads is just how things work.

Operationalized means: the matrix extracted from the exhibit into something readable, each row cited back to its exhibit line, sitting where the actual decisions happen, so the work order, the insurance question, and the budget line all read from the same map instead of from whoever answers the phone. This, incidentally, is the cleanest possible job for targeted AI: extracting a matrix that already exists. Reading, not inventing; the exhibit stays the authority, and every extracted row carries its citation. It is also why this could not have been honest advice a few years ago: pulling a table out of a scanned exhibit while preserving what each row means was beyond software until language models made that kind of interpretation dependable. What used to be a consultant's billable project is now the baseline a modern system should do on intake.

The gaps are the real work

Extraction also reveals the honest edges: components no row covers, ambiguous rows, older documents with no matrix at all. Triage them plainly: where the documents are silent, the statutory default fills the gap; where a row is genuinely ambiguous and the dollars are material, counsel earns a call. But the gap territory is nearly always smaller than boards fear. The ordinary questions, the roof, the fence, the water heater, are answered rows.

The three levels of the map

"Who carries this cost" is really three nested questions, and the matrix is level one:

  • Association or owner? The matrix's question, answered above.
  • If the association: which members? All of them, one building's, one class's, on which basis, the allocation question, and the Building A owner objecting to Building C's roof is asking exactly this (the owner's version of the question is Is Your Share Calculated the Way Your CC&Rs Say?).
  • Which fund? Operating or reserves, which is a timing question the reserve study answers, and only the study (why that matters: When Reserves Get the Leftovers).

Build the map once, from the documents, and every downstream decision, the work order, the bill-back, the budget line, the insurance claim, stops being a debate. The enforcement edge of the map, what happens when the map says "owner" and the owner does not act, or wants their own contractor, is its own piece: When the Association Fixes It and Bills You (and When You Pick the Contractor).


In the interest of transparency: this is the gap my company works on. The tool reads this matrix from your documents once, and every workflow, the work order, the violation, the budget line, reads from it. The method above works with or without it.

Sources: Cal. Civ. Code § 4775 (maintenance defaults).

Brian Haghighi

About the author

Brian Haghighi · Founder of ResLife

When trust broke down with their management company, Brian Haghighi ran for his board and ultimately took his mixed-use HOA self-managed. It was a bit of a rescue mission: renegotiating contracts, bringing on new revenue streams, refinancing a costly loan, and building processes to keep the association from sliding back. The tools he built during that time, shaped by twenty years in business systems, accounting, and software, became the foundation of what is now ResLife.

Is Your Share Calculated the Way Your CC&Rs Say?
The owner-sized version of the allocation check: why you pay for another building's roof, and when you genuinely shouldn't be.