-
Notifications
You must be signed in to change notification settings - Fork 0
/
home-search.html
226 lines (211 loc) · 19.8 KB
/
home-search.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
<!DOCTYPE html>
<html dir="ltr" lang="en-US">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Home Searching Advice</title>
<meta itemprop="name" content="Home Searching Advice">
<meta property="og:title" content="Home Searching Advice">
<link rel="icon" href="/favicon.png">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="twitter:creator" content="@ddtrejo">
<meta name="twitter:site" content="@ddtrejo">
<link rel="me" href="https://infosec.exchange/@dtrejo">
<link rel="canonical" href="https://dtrejo.com/home-search">
<meta property="og:url" content="https://dtrejo.com/home-search">
<meta property="og:image" content="https://dtrejo.com/images/social/home-search.jpg"/>
<meta name="image" content="https://dtrejo.com/images/social/home-search.jpg"/>
<meta itemprop="image" content="https://dtrejo.com/images/social/home-search.jpg"/>
<meta name="twitter:image:src" content="https://dtrejo.com/images/social/home-search.jpg">
<meta name="twitter:card" content="summary_large_image">
<meta property="og:type" content="article">
<link rel="stylesheet" href="/css/tachyons.min.css" />
<style>
* { margin-top: 0 }
* + * { margin-top: 1.5em }
li li { margin-top: 1.5em }
html { scroll-behavior: smooth }
body {
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
font-size: 125%;
background-color: #013250;
color: #dcd9d6; /*rgb(220, 217, 214)*/
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
h1, h2, h3, h4, h5, h6 {
line-height: 1.25;
font-weight: 600;
}
a {
color: #f57a59;
font-weight: 500;
text-decoration: none;
}
a:focus, a:active, a:hover {
color: #ff6300;
}
.footer {
border-top: 1px solid rgb(25, 73, 110);
background-color: #021928;
}
.amp {
font-family: Baskerville, "Goudy Old Style", "Palatino", "Palatino Linotype", "Book Antiqua", serif;
font-style: italic;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6, li, p, span, blockquote, pre, code {
text-rendering: optimizeLegibility;
}
hr {
border: none;
border-bottom: 1px solid rgba(0, 0, 0, .1);
border-top: 1px solid rgba(220, 217, 214, .1);
}
/* improve prism styles */
pre, pre[class*=language-] {
line-height: 1.4;
padding: 1.25rem 1.5rem;
margin: .85rem 0;
background-color: #282c34;
background-color: #191919;
border-radius: 6px;
overflow: auto;
}
blockquote {
margin-left: 0;
border-left: .5rem solid rgba(0, 0, 0, .5);
padding-left: 1.5em;
}
.customcolor { color: #013250 }
.b--customcolor { border-color: #013250 }
</style>
<meta name="cf-2fa-verify" content="27f0edaf36e9d24">
</head>
<body class="pt2 lh-copy">
<nav class="mw7 ph2 center flex flex-column flex-row-l"> <a class="fw5 link flex self-center self-start-l" href="/"> <img src="/images/dtrejo.jpg" class="w2 h2 br-100 mr3" alt="David Trejo"> dtrejo </a> <div class="flex self-center ml-auto-l mt0-l"> <a class="f5 fw5 link mt0 mr3 ttu" href="#footer">Articles</a> <a class="f5 fw5 link mt0 mr0 ttu" href="/books">Books</a> <!-- <a class="f5 fw5 link mt0 ttu" href="https://engineeroverflow.com" >Hire Engineers</a > --> </div></nav>
<article class="content mw7 ph2 center">
<h1 id="home-searching-advice">Home Searching Advice</h1>
<p>Here are some tips on home searching that I picked up during my recent search.
Much of this advice is from my father, who has built hundreds of houses as a contractor and architect in the Bay Area.
You can see two houses he designed and built for himself at <a href="https://trejodesign.com">TrejoDesign.com</a>.</p>
<h2 id="home-searching">Home searching</h2>
<ul>
<li>Subscribe to Redfin emails <em>right now</em> and just watch the houses go by, look at the photos, get a feel for them and let them motivate you.</li>
<li>Limit your subscription ONLY by location and house type, not by any other criteria. Subscribe to your top three cities, for example.</li>
<li>You should aim to see at least 30 houses before you start bidding seriously.</li>
<li>When you've seen that many houses, you'll start to have an immediate feel for which ones you like.</li>
<li>Source your list of homes from Redfin (best), Zillow (meh), and the MLS (sometimes it has fixers not listed on the others).</li>
<li>Keep the following criteria in mind, ideally in a spreadsheet, as you tour homes:
location; $/livable sqft; total lot sqft; potential to add 2nd story, basement, in-law unit; and whatever else you care about.</li>
<li>Don't let small things eliminate a house for you–they may be easily fixed.</li>
<li>Prepare yourself and your family to bid (and lose) a number of times. </li>
<li>Don't look at lost bids as a loss–you are gaining valuable information about the market, 2 weeks to a month before anyone watching Zillow prices.</li>
</ul>
<h2 id="picking-and-choosing-your-realtor">Picking and choosing your realtor</h2>
<ul>
<li>Aim to interview at least three different realtors to see how you like them, then pick the best one</li>
<li>Consider giving them a trial by going to see a few houses with them.
Make sure to let them know it's a trial up-front, so you don't feel guilty about going with someone else</li>
<li>Ask your realtor candidates what kind of advice they can offer. Some realtors don't give you any pricing advice.
While at least they aren't giving BAD advice, it doesn't feel like they are being as helpful as they could be.</li>
</ul>
<h2 id="positive-qualities-in-a-home">Positive qualities in a home</h2>
<p>Of course, these are mine, as I was looking for a single family home in the East Bay.</p>
<ul>
<li>Location (close to work)</li>
<li>Location (close to shops and groceries)</li>
<li>Location (close to good schools)</li>
<li>South-facing, sunlight, lots of windows</li>
<li>Quiet street</li>
<li>Slightly sloped property, allowing for a partially exposed basement</li>
<li>A place where neighbors can't block your construction or delay it (e.g. SF)</li>
</ul>
<h2 id="notice-these-emotions-when-you-do-a-tour">Notice these emotions when you do a tour</h2>
<ul>
<li>"I immediately hate this house" </li>
<li>"This house is so ugly / falling apart"</li>
<li>"OMG this house has the worst space layout ever, who thought this was a good idea"</li>
</ul>
<p>All of these are telling you: no one will bid on this house, bid (way) below asking.
Consider bidding only at the level you'd feel it was a great deal.
Of course, if you want a house that's move-in ready, then definitely skip these homes.</p>
<p>And of course if you have good to neutral feelings about a house, consider bidding on it,
once you feel you're calibrated (30+ homes seen).</p>
<h2 id="pricing-advice">Pricing advice</h2>
<p>A house that has a price increase OR decrease, or that has been on the market for longer than normal is signalling to you that...</p>
<ul>
<li>A. They didn't get an offer they liked within the first 9ish days of listing</li>
<li>B. You should definitely bid below their asking price</li>
<li>C. Something is probably wrong with the house, as always, read the disclosures</li>
</ul>
<p>Also, a house that has a poorly constructed listing, or without photos, may be a great deal.
Use street view to check on it, also, make sure to look at the livable sqft, as even if there's
only one "bedroom", it might have other rooms that which add significantly to the sqft.
This is why you don't want to limit your search by any criteria other than location.</p>
<h2 id="bidding-advice">Bidding advice</h2>
<ul>
<li>When you think you've seen enough places, put in a bid on a house you feel okay about. </li>
<li>An early test bid will vet your team:<ul>
<li>How fast is your realtor? Do they prepare docs for speedy docusign/digital signing? Do they give good advice about how to put in a competitive offer?</li>
<li>How fast is your broker? Do they give you a clear list of requirements? Do they tell you the prevailing rate for conforming
s? For jumbo loans? Do you qualify for first time home buyer or low income loan programs?
How many days do they need to close? How accurate is their estimate? Do they give you good advice about how it works to waive loan contingencies?</li>
<li>How on-board is your family? Be sure to make it VERY clear to your contributing family members, where the money is coming from, and from who,
and how much it adds up to. This will help to prevent last-minute miscommunication.</li>
</ul>
</li>
<li>Have your realtor call realtors for recently sold homes and ask for the prices they sold the houses at (they may not reveal this, but it's worth a try to get more price intelligence).</li>
</ul>
<h3 id="comparison--estimation-advice">Comparison / estimation advice</h3>
<ul>
<li>Use the recent e.g. 3-6 sales in the neighborhood to come up with a rough estimate of what your home is worth.</li>
<li>If a home recently sold ("SOLD") near your target home ("TARGET"), but it has better finish, or more sqft, you can do a rough calculation to make it comparable:<br> <code>($TARGET_PRICE_PER_SQFT_REDFIN_ESTIMATE * $TARGET_LIVABLE_SQFT) + ($DIFF_LIVABLE_SQFT * $COST_TO_BUILD_SQFT) + ($TARGET_LIVABLE_SQFT * $COST_TO_REACH_FINISH_LEVEL) === $SOLD_TOTAL_PRICE</code><br> where $COST_TO_BUILD_SQFT is $200-$300/sqft in the Bay Area, depending on your neighborhood. And $COST_TO_REACH_FINISH_LEVEL could be something like $50/sqft.</li>
<li>Playing around with a formula like the above, and accounting for potential (2nd story/basement/in-law) will give you a feel for how much the target house could be worth to someone, at the top end, if it were "maxed out".</li>
<li>Consider the profit you'd make if you were to re-sell the house in 1.5 years after performing different levels of improvement: <ul>
<li>Would you beat the stock market? Would you do way better? </li>
<li>Don't pay so much for a house that it wouldn't be worth it to improve it and resell it. </li>
<li>This profit is your comfort room, in case the market does poorly and you are in the unfortunate situation where you NEED to sell at a bad time.</li>
</ul>
</li>
</ul>
<h3 id="competitive-offers">Competitive offers</h3>
<p>In a seller's market, sellers care about speed and risk. The most competitive offer would...</p>
<ul>
<li>Waive contingencies for: inspection, loan, and appraisal (if it comes short, show you can cover the difference to reduce percieved risk)</li>
<li>Fastest time to close, time to get appraisal (ask your broker for these when you first talk to them)</li>
<li>Offer to get rid of whatever belongings are left in the home</li>
<li>Offer to pay all the closing fees (50/50 is typical I think. Research what this amounts to for your area, closing fees and taxes are not insignificant)</li>
<li>Include all your offer details on the same page as your personal letter to the seller. This way, there's no digging needed by a potentially lazy seller's agent, and the buyer can see the total value of the offer.</li>
<li>Sum up all the value you have in your offer to create a number, and write it in. This number is bigger than what the house actually costs, because you're paying the fees).</li>
<li>Have your realtor ask the seller's agent about what's on the seller's mind, both numbers-wise, and about the other offers, and about what conditions they care about. You might discover something important you can add that's easy for you to do but which matters a lot to the seller.</li>
</ul>
<p>Note that your area may not be this competitive, however you can still use these tactics to win a bid while paying less for a house (because you've provided value in these other areas). By paying the fees yourself, you could theoretically have the highest offer value, but a lower purchase price, lowering the property taxes you pay.</p>
<h3 id="be-fully-informed-when-you-make-your-bid">Be fully informed when you make your bid</h3>
<ul>
<li>Once you're calibrated, invite a friend who knows a lot about houses to join you on a 2nd tour of homes you want to bid on.</li>
<li>If you don't have a friend, you could even bring an inspector with you (sounds like a pain to arrange / pay for to me though)</li>
<li>Look in the attic</li>
<li>Look at the roof with a ladder (or use google maps)</li>
<li>Get under the house and look at the foundation with the flashlight on your phone. Watch for cracks, wet spots, mold, mud, dirt that obviously used to be mud and is now dry, earthquake reinforcement (or not), pipes (copper is best quality).</li>
<li>Read all the disclosures and the inspection report, take note of the cost of repairs</li>
</ul>
<h2 id="less-orthodox-strategies">Less orthodox strategies</h2>
<p>There are other, less orthodox strategies for finding a home, although I won't go into them here.
They really depend on how much of a fixer your family can handle.
Be very careful that you've done tons of research about the process if you pursue foreclosed homes.
Private sales could be worth investigating as well, as there is likely to be fewer bidders.</p>
<h2 id="thats-it-wishing-you-patience">That's it! Wishing you patience.</h2>
<p>Good luck and I'm sure you'll find a home you're excited about 😄<br><em>David Trejo</em><br><a href="#david åt dtrejo.com" title="david åt dtrejo.com" onclick="event.preventDefault(); this.href = 'mailto:' + (this.innerText = 'david' + '@dtrejo.com')"> Email me ✉️</a></p>
<p>PS Thumbtack is quite nice for finding home service professionals, definitely easier than Yelp, and sometimes easier than asking for referrals.</p>
</article>
<div class="mw7 ph2 center"> <img src="/images/dtrejo.jpg" title="David Trejo" class="br-100 fl ml2 mr2" height="80" /> <div class="overflow-hidden mr2"> <h4>David Trejo</h4> <p>Engineer at Chime <span class="amp">&</span> consultant. Past clients include Credit Karma, Aconex, Triplebyte, Neo, the Brown Computer Science Department, Voxer, Cloudera, and the Veteran's Benefits Administration.</p> </div></div>
<div id="footer" class="footer mt5 pt5 pb4"><div class="mw7 ph2 center"> <h3>Hiring Engineers? You'll like these articles</h3> <ol><li><a href="/engineer-interview-script">Growth & full stack engineering interview script</a></li><li><a href="/referrals">How to hustle on your referrals so they actually get hired</a></li><li><a href="/moneyball-book-review-and-measuring-revenue-per-engineer">Moneyball book review and measuring revenue per engineer</a></li><li><a href="/questions-that-senior-systems-engineers-want-answered">Questions that Senior Systems Engineers want answered</a></li><li><a href="/tools-for-hiring-engineers">Tools for hiring engineers that save time and increase conversion</a></li><li><a href="/how-to-reliably-get-your-team-to-write-articles-for-your-engineering-blog">How to reliably get your team to write articles for your engineering blog</a></li><li><a href="/why-share-salary">Why share salary ranges with candidates?</a></li><li><a href="/massive-list-of-engineering-recruiting-channels">Massive list of engineering recruiting channels</a></li><li><a href="/how-to-run-an-intern-program-like-cloudera-s">How to run an intern program like Cloudera's</a></li><li><a href="/how-to-replicate-the-warmth-of-referral-hires">How do you replicate the warmth and friendliness of a referral hire, even with a stranger engineer? By treating hiring like dating.</a></li><li><a href="/how-to-run-an-intern-meetup">How to run an intern meetup</a></li></ol>
<h3>Growth Engineering Articles</h3> <ol><li><a href="/engineer-interview-script">Growth & full stack engineering interview script</a></li><li><a href="/engineering-lead">Engineering lead checklists</a></li><li><a href="/days-as-a-growth-engineer">Everything you should do in the first 30 days of a new growth engineering job</a></li><li><a href="/how-do-you-transition-from-rails-lead-engineer-to-growth-engineer">How do you transition from Rails lead engineer to growth engineer?</a></li><li><a href="/chaos-in-your-product-prototyping">Chaos in your product prototyping</a></li></ol>
<h3>How to...</h3> <ol><li><a href="/tailoring-perfect-shirt-pants-jacket">Tailoring the perfect shirt, pants, and jacket</a></li><li><a href="/home-search">Home Searching Advice</a></li><li><a href="/publishing-vue-codesandbox-to-github-pages">How to publish a Vue CodeSandbox.io to Github Pages on a custom domain</a></li><li><a href="/how-to-get-your-business-to-pull-you-forward">How to get your business to pull you forward</a></li><li><a href="/overcome-cold-email-procrastination">Overcome cold-email procrastination</a></li><li><a href="/how-to-write-consistently-painlessly-and-without-writers-block">How to write consistently, painlessly, and without writer's block</a></li><li><a href="/how-to-email">How to email</a></li><li><a href="/how-to-buy-and-cook-steak">How to Buy and Cook Steak</a></li></ol>
<h3>Health</h3> <ol><li><a href="/why-go-carnivore-aka-zero-carb">Why go carnivore? (aka zero carb)</a></li><li><a href="/cancer">Cancer, fasting, carnivore, and chemotherapy side effects</a></li><li><a href="/lifting">Start weightlifting in just 720 days</a></li></ol>
<h3>Node.js</h3> <ol><li><a href="/my-javascript-tooling-wishlist">My Javascript tooling wishlist</a></li><li><a href="/metrics-and-operational-awareness-at-voxer">Metrics and operational awareness at Voxer</a></li><li><a href="/zero-effort-responsive-email-creation">Zero effort responsive email creation</a></li><li><a href="/node-single-point-of-failure">Node single point of failure</a></li></ol>
<h3>Git</h3> <ol><li><a href="/pull-requests">How Open Source People Do Pull Requests and What We Can Learn from Them</a></li><li><a href="/develop-on-a-cloud-machine">Develop on a cloud machine</a></li><li><a href="/faster-git-workflow">A faster Git workflow with Ampline</a></li><li><a href="/my-github-pull-request-workflow">My Github pull request workflow</a></li></ol>
<h3>Top Projects</h3> <ul> <li> <a href="https://duskk.com">Duskk.com</a> Want to unlock the power of your writing? Discover greatness inside yourself with <a href="https://duskk.com">Duskk, a journaling app</a>. </li> <li> <a href="https://EngineerWorth.com">EngineerWorth.com</a> Is that product feature worth coding? Run a quick ROI calculation and find out. </li> <li> <a href="/qlock/qlock.html">jQuery Qlock2</a> Tell time with this $800 clock, for free. </li> <li> <a href="/colorslice/">ColorSlice</a> Wish it were easier to steal and create color schemes? Colorslice helps front-end developers <span class="amp">&</span> designers with color. </li> <li> <a href="/colorpreview/">ColorPreview</a> Vet color combinations and pick only the ones with enough contrast, that your eye finds pleasing. </li> <li> <a href="/lazytemplating/">Lazy Templating</a> What if you could do HTML templating using a spreadsheet? Now you can. </li> <li> <a href="http://github.com/DTrejo/ampline">Ampline</a> Tired of copy-pasting or tab-completing long file paths? Accelerate yourself on the command-line. </li> </ul> <h4><a href="/archived">Archived</a></h4> <h3>Find me</h3> <ul> <li><a href="https://github.com/DTrejo">Github</a></li> <li><a rel="me" href="https://infosec.exchange/@dtrejo">Mastodon (infosec.exchange)</a></li> <li><a href="https://twitter.com/ddtrejo">Twitter</a></li> <li> <a href="#david åt dtrejo.com" title="david åt dtrejo.com" onclick="event.preventDefault(); this.href = 'mailto:' + (this.innerText = 'david' + '@dtrejo.com')"> Email me ✉️</a> </li> </ul> <div> Copyright © 2009-2024 David Trejo. Opinions mine. </div></div></div>
</body>
</html>