diff --git a/closing-checklist.json b/closing-checklist.json
index dc5af65..2b3c460 100644
--- a/closing-checklist.json
+++ b/closing-checklist.json
@@ -8,6 +8,11 @@
"title": "Index",
"href": "/films/soil-contract/"
},
+ {
+ "rel": "films/the-true-cost-of-home/index.html",
+ "title": "Index",
+ "href": "/films/the-true-cost-of-home/"
+ },
{
"rel": "closing-checklist.html",
"title": "Closing Checklist",
@@ -43,6 +48,11 @@
"title": "Reading Soil Surveys",
"href": "/soil-surveys.html"
},
+ {
+ "rel": "the-true-cost-of-home.html",
+ "title": "The True Cost of Home",
+ "href": "/the-true-cost-of-home.html"
+ },
{
"rel": "usda-loans.html",
"title": "Understanding USDA Loans",
diff --git a/films/the-true-cost-of-home/hyperframe.json b/films/the-true-cost-of-home/hyperframe.json
new file mode 100644
index 0000000..ff88470
--- /dev/null
+++ b/films/the-true-cost-of-home/hyperframe.json
@@ -0,0 +1,23 @@
+{
+ "captions": true,
+ "voice": "af_nova",
+ "music_url": "https://4ort.live/v1/mtv/video/cefaaf967b3f?download=1",
+ "scenes": [
+ {
+ "id": "s1",
+ "narration": "You see the listing first. Great schools, a front porch, and a mortgage calculator that says three hundred dollars a month. That number was never the truth. It is the advertisement, not the address. And in Union County, where the median home runs past three hundred thousand, all of the real story lives in the small print you never see."
+ },
+ {
+ "id": "s2",
+ "narration": "Put less than twenty percent down, and private mortgage insurance quietly attaches itself to the payment. Half a percent to a full percent a year, on top. Then the property tax, the homeowner's insurance, the flood policy the county map insists on. Month by month the real number drifts upward, past what the little calculator promised."
+ },
+ {
+ "id": "s3",
+ "narration": "Closing costs arrive at the very end. Two to five percent of the price, gone in a single wire. On a three hundred thousand dollar home, that is six to fifteen thousand dollars walking out the door after the handshake. Add earnest money, the inspection that finds the roof the photos hid. The true cost was never three hundred. It never was."
+ },
+ {
+ "id": "s4",
+ "narration": "So here is my covenant with every first time buyer: the number I show you is the whole road, not the first mile. Down payment, escrow, insurance, the reserve fund for the roof that will one day leak. We price the entire journey before you sign. Because a home is not what the advertisement says. It is what you can honestly afford to keep."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/films/the-true-cost-of-home/index.html b/films/the-true-cost-of-home/index.html
new file mode 100644
index 0000000..a629f58
--- /dev/null
+++ b/films/the-true-cost-of-home/index.html
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+ "Only $312
a month."
+ never the first mile.
First-Time Homebuyer's Union County Companion
diff --git a/first-time-homebuyers-companion.json b/first-time-homebuyers-companion.json
index 582507c..23c1e2c 100644
--- a/first-time-homebuyers-companion.json
+++ b/first-time-homebuyers-companion.json
@@ -8,6 +8,11 @@
"title": "Index",
"href": "/films/soil-contract/"
},
+ {
+ "rel": "films/the-true-cost-of-home/index.html",
+ "title": "Index",
+ "href": "/films/the-true-cost-of-home/"
+ },
{
"rel": "closing-checklist.html",
"title": "Closing Checklist",
@@ -43,6 +48,11 @@
"title": "Reading Soil Surveys",
"href": "/soil-surveys.html"
},
+ {
+ "rel": "the-true-cost-of-home.html",
+ "title": "The True Cost of Home",
+ "href": "/the-true-cost-of-home.html"
+ },
{
"rel": "usda-loans.html",
"title": "Understanding USDA Loans",
diff --git a/flood-risk.html b/flood-risk.html
index bfd8f02..25b274c 100644
--- a/flood-risk.html
+++ b/flood-risk.html
@@ -98,7 +98,7 @@ ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:col
Evaluating Flood Risk
diff --git a/flood-risk.json b/flood-risk.json
index ac2629d..30cd21d 100644
--- a/flood-risk.json
+++ b/flood-risk.json
@@ -8,6 +8,11 @@
"title": "Index",
"href": "/films/soil-contract/"
},
+ {
+ "rel": "films/the-true-cost-of-home/index.html",
+ "title": "Index",
+ "href": "/films/the-true-cost-of-home/"
+ },
{
"rel": "closing-checklist.html",
"title": "Closing Checklist",
@@ -43,6 +48,11 @@
"title": "Reading Soil Surveys",
"href": "/soil-surveys.html"
},
+ {
+ "rel": "the-true-cost-of-home.html",
+ "title": "The True Cost of Home",
+ "href": "/the-true-cost-of-home.html"
+ },
{
"rel": "usda-loans.html",
"title": "Understanding USDA Loans",
diff --git a/mortgage-affordability-calculator.html b/mortgage-affordability-calculator.html
index 487b0e5..44bc6a4 100644
--- a/mortgage-affordability-calculator.html
+++ b/mortgage-affordability-calculator.html
@@ -132,7 +132,7 @@ ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:col
Mortgage Affordability Calculator
diff --git a/mortgage-affordability-calculator.json b/mortgage-affordability-calculator.json
index 47c5e9b..504155e 100644
--- a/mortgage-affordability-calculator.json
+++ b/mortgage-affordability-calculator.json
@@ -8,6 +8,11 @@
"title": "Index",
"href": "/films/soil-contract/"
},
+ {
+ "rel": "films/the-true-cost-of-home/index.html",
+ "title": "Index",
+ "href": "/films/the-true-cost-of-home/"
+ },
{
"rel": "closing-checklist.html",
"title": "Closing Checklist",
@@ -43,6 +48,11 @@
"title": "Reading Soil Surveys",
"href": "/soil-surveys.html"
},
+ {
+ "rel": "the-true-cost-of-home.html",
+ "title": "The True Cost of Home",
+ "href": "/the-true-cost-of-home.html"
+ },
{
"rel": "usda-loans.html",
"title": "Understanding USDA Loans",
diff --git a/negotiating-repairs.html b/negotiating-repairs.html
index a57ca18..a6a45f9 100644
--- a/negotiating-repairs.html
+++ b/negotiating-repairs.html
@@ -98,7 +98,7 @@ ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:col
Negotiating Repairs
diff --git a/negotiating-repairs.json b/negotiating-repairs.json
index 89a1bb8..cec32de 100644
--- a/negotiating-repairs.json
+++ b/negotiating-repairs.json
@@ -8,6 +8,11 @@
"title": "Index",
"href": "/films/soil-contract/"
},
+ {
+ "rel": "films/the-true-cost-of-home/index.html",
+ "title": "Index",
+ "href": "/films/the-true-cost-of-home/"
+ },
{
"rel": "closing-checklist.html",
"title": "Closing Checklist",
@@ -43,6 +48,11 @@
"title": "Reading Soil Surveys",
"href": "/soil-surveys.html"
},
+ {
+ "rel": "the-true-cost-of-home.html",
+ "title": "The True Cost of Home",
+ "href": "/the-true-cost-of-home.html"
+ },
{
"rel": "usda-loans.html",
"title": "Understanding USDA Loans",
diff --git a/pre-approval.html b/pre-approval.html
index 0ee5af2..5688466 100644
--- a/pre-approval.html
+++ b/pre-approval.html
@@ -98,7 +98,7 @@ ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:col
Getting Pre-Approved
diff --git a/pre-approval.json b/pre-approval.json
index 15c7566..b9086e9 100644
--- a/pre-approval.json
+++ b/pre-approval.json
@@ -8,6 +8,11 @@
"title": "Index",
"href": "/films/soil-contract/"
},
+ {
+ "rel": "films/the-true-cost-of-home/index.html",
+ "title": "Index",
+ "href": "/films/the-true-cost-of-home/"
+ },
{
"rel": "closing-checklist.html",
"title": "Closing Checklist",
@@ -43,6 +48,11 @@
"title": "Reading Soil Surveys",
"href": "/soil-surveys.html"
},
+ {
+ "rel": "the-true-cost-of-home.html",
+ "title": "The True Cost of Home",
+ "href": "/the-true-cost-of-home.html"
+ },
{
"rel": "usda-loans.html",
"title": "Understanding USDA Loans",
diff --git a/soil-surveys.html b/soil-surveys.html
index 21814b7..ba715ee 100644
--- a/soil-surveys.html
+++ b/soil-surveys.html
@@ -98,7 +98,7 @@ ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:col
Reading Soil Surveys
diff --git a/soil-surveys.json b/soil-surveys.json
index c64c1fb..723d8b3 100644
--- a/soil-surveys.json
+++ b/soil-surveys.json
@@ -8,6 +8,11 @@
"title": "Index",
"href": "/films/soil-contract/"
},
+ {
+ "rel": "films/the-true-cost-of-home/index.html",
+ "title": "Index",
+ "href": "/films/the-true-cost-of-home/"
+ },
{
"rel": "closing-checklist.html",
"title": "Closing Checklist",
@@ -43,6 +48,11 @@
"title": "Reading Soil Surveys",
"href": "/soil-surveys.html"
},
+ {
+ "rel": "the-true-cost-of-home.html",
+ "title": "The True Cost of Home",
+ "href": "/the-true-cost-of-home.html"
+ },
{
"rel": "usda-loans.html",
"title": "Understanding USDA Loans",
diff --git a/the-true-cost-of-home.html b/the-true-cost-of-home.html
new file mode 100644
index 0000000..4074c9d
--- /dev/null
+++ b/the-true-cost-of-home.html
@@ -0,0 +1,282 @@
+
+
+
+
+
+
+The True Cost
of Home
+ Every mortgage calculator shows you the first mile of the road. This ledger prices the whole journey — the small print, the escrow, the roof that will one day leak.
+ +You see the listing first. Good schools, a front porch broad enough for a rocker. And there in the corner, a tidy little widget that says three hundred dollars a month. That number was never the truth. It is the advertisement, not the address. And in Union County, where the median home runs past three hundred thousand dollars, the whole real story lives in the small print you never see — until it is your name on the dotted line.
+ +I have stood at closing tables with a hundred first-time buyers. The ones who sleep well that night are never the ones who got the most impressive teaser rate. They are the ones who walked in knowing the entire road — who were told, plainly and unromantically, where every dollar goes before the key ever turns in the lock. This page is that conversation, put down in ink, alongside the short film above.
+ +The ledger nobody shows you
+ +Let us take the median Union County home — a fair, honest, unremarkable $312,000 — and walk what it actually costs to keep each month, not what the ad promises. The little calculator quotes principle and interest on a thirty-year note. It leaves out everything that pays the county and the insurer and the future you.
+ +| Line item | Monthly | What it is |
|---|---|---|
| Principal + interest | $1,214 | the loan itself |
| Property tax | $247 | escrowed, paid to the county |
| Homeowner's insurance | $108 | escrowed, protects the roof over your head |
| Private mortgage insurance | $130 | because 10% down means you borrow more than 80% |
| Flood policy (county map) | $36 | the map insists, and the map is right |
| Maintenance & reserve | $260 | the roof that will one day leak — set aside for it |
| The honest number | $1,995 | — not the advertised $1,214 |
Figures illustrative for Union County at the current median; your own county map and escrow will differ — ask for the real ledger.
+ +The gulf is not a trick. It is the difference between the payment and the cost of keeping a home. Nearly 64% more than the headline number once you live in the house, maintain it, and meet the county where it lives. That is not fearmongering. That is math with room in it for life.
+ +Closing costs arrive at the very end
+ +Just when you think you have saved enough for the down payment, the closing table asks again. Two to five percent of the price, gone in a single wire. On the median home, that is $6,240 to $15,600 walking out the door after the handshake — settlement fees, title insurance, the appraisal, the recording, the points. Add earnest money, and the inspection that finds the roof the photographs hid.
+ +First-time buyers are the most savable people in America, and the most vulnerable. They have done the work of saving for the down payment. What the industry forgets to borrow them for is the landing — the run of weeks after the closing when the savings are spent and the pipes choose that moment to argue.
+ +Price the whole journey, or price nothing
+ +So here is my covenant, and I will hold it with you the way I hold it with every client who walks through the door. Try it yourself below — move the numbers, and watch the honest ledger rebuild itself. This is the conversation the advertisements hope you never start.
+ +◇ Price the whole journey
+ + + + +figures are a plain monthly ledger, not a quote — your real escrow varies · data twin
+Slide the down payment to 20%, and watch the PMI line fall away — that is the single cheapest lever most buyers have, and the one the calculator never mentions. It is also the hardest to reach. The answer is not shame for the buyer who cannot. It is a broker honest enough to build the number with them, and a community that treats affordable housing as the asset it is — not a checkbox to be checked.
+ +Further down the porch
+If this ledger landed with you, follow the longer argument in my essay, The Ground Beneath the Foundation, where I write about the soil, the flood lines, and the ethical covenant between broker and buyer. A home is the ground you choose to stand on. It is worth knowing what that ground actually costs.
+ +Sources & further reading
+-
+
- Short film: “The True Cost of Home” on 4ort.mov. +
- Mortgage insurance is an insurance policy that compensates lenders on low-equity loans — Wikidata. +
- Data on my Union County market metrics: ledger data twin (JSON). +
Understanding USDA Loans
diff --git a/usda-loans.json b/usda-loans.json
index a417a9a..c823b4c 100644
--- a/usda-loans.json
+++ b/usda-loans.json
@@ -8,6 +8,11 @@
"title": "Index",
"href": "/films/soil-contract/"
},
+ {
+ "rel": "films/the-true-cost-of-home/index.html",
+ "title": "Index",
+ "href": "/films/the-true-cost-of-home/"
+ },
{
"rel": "closing-checklist.html",
"title": "Closing Checklist",
@@ -43,6 +48,11 @@
"title": "Reading Soil Surveys",
"href": "/soil-surveys.html"
},
+ {
+ "rel": "the-true-cost-of-home.html",
+ "title": "The True Cost of Home",
+ "href": "/the-true-cost-of-home.html"
+ },
{
"rel": "usda-loans.html",
"title": "Understanding USDA Loans",