SDHI Logo
Buying a Home

Home Inspector vs. Contractor vs. Structural Engineer: Who Does What

By June 4, 2026No Comments

A home inspector gives you an unbiased, whole-house visual snapshot of a property’s condition. A contractor diagnoses a specific problem and bids the repair. A structural engineer performs load and foundation analysis and stamps a report you can build from. Three different jobs, three different incentives – and on most San Diego deals you only need the first.

Why these three roles get confused

During escrow, buyers hear all three titles thrown around, often as if they’re interchangeable. They aren’t. The confusion costs people money – either by hiring the wrong professional for the question they actually have, or by paying for an expensive specialist when a generalist would have answered it. The cleanest way to keep them straight is to think about what each person is paid to produce: a generalist inspector produces a condition report, a contractor produces a repair and a price, and an engineer produces an analysis with a professional stamp.

The home inspector: the generalist who sees the whole house

A home inspector is a generalist. In one visit we walk the roof, attic, electrical panel, plumbing, HVAC, foundation, drainage, windows, and finishes, then write up what we found and how serious it is. The standards we work to (InterNACHI’s Standards of Practice, which California inspectors follow) define this as a visual, non-invasive inspection. We don’t open walls, dig at footings, or run engineering calculations – we observe, document, and flag.

The defining feature of a good inspector is independence. We’re not bidding the repairs, so we have no reason to inflate a problem or wave one away. That neutrality is the whole point of a buyer’s inspection – you’re paying for an honest read on a house you don’t own yet, from someone who doesn’t profit from what happens next. When something falls outside a visual scope or needs a deeper look, our job isn’t to guess – it’s to tell you clearly and point you to the right specialist. Understanding what a home inspection does and doesn’t cover is half of using one well.

For most San Diego County transactions, the generalist inspection is the right and only inspection you’ll need. It’s broad on purpose. Think of it as triage: it tells you where the house is healthy, where it needs attention, and – critically – where you should bring in someone with a narrower, deeper specialty.

The contractor: the specialist who fixes and prices

A contractor’s job starts roughly where the inspector’s ends. Once you know a problem exists – a worn roof, a sub-panel that needs replacing, a section of galvanized supply line on its last legs – a licensed contractor diagnoses the specific scope, tells you how to fix it, and gives you a bid. Where an inspector says “the water heater is past its expected service life and should be evaluated for replacement,” the contractor says “here’s the unit, here’s the permit, here’s the price.”

Two things to keep in mind. First, a contractor’s incentive is different from an inspector’s: they generally make money when work happens, so a single bid is one data point, not gospel – get two or three on any significant repair. Second, contractors are specialists in their trade, not whole-house generalists. A roofer reads roofs; a plumber reads plumbing. They’re the right call for depth and pricing on a known issue, not for the unbiased overview you get from an inspection. (Full disclosure on our end: our owner, Joseph Romeo, holds a CSLB General Contractor License #1113143, which is part of why we read construction the way we do – but on an inspection we’re acting as your independent inspector, not bidding your repairs.)

The structural engineer: the analyst who calculates loads

A structural engineer is a licensed professional who analyzes how a building carries load – what the foundation, framing, and connections are actually doing under stress – and can produce a stamped report and an engineered repair design. This is a different discipline from inspection. We can see and describe a crack, a sloped floor, or a bowed wall; an engineer can tell you why it’s happening, whether it’s still moving, and exactly how it must be corrected.

You typically bring in an engineer when a problem is structural, ambiguous, or expensive enough that you want a calculated answer before you commit. Common San Diego triggers include significant foundation cracking on expansive clay soils (common in inland areas like Escondido, San Marcos, and El Cajon), foundations on hillside or slope lots, additions that look unpermitted or under-supported, and homes where multiple symptoms point to ongoing movement. An engineer’s report also carries weight a contractor’s bid doesn’t – lenders, permit offices, and your own peace of mind respond to a stamp.

When to escalate from inspection to engineer

Here’s the practical decision tree we use on a job. The inspection comes first and almost always answers the question. We escalate to an engineer when the visual evidence suggests something a calculation – not just an opinion – should resolve. Red flags that warrant the conversation include:

  • Foundation cracks that are wide (think roughly a quarter inch or more), stair-stepped through block or stucco, or actively offset.
  • Floors that slope noticeably or doors and windows that have racked out of square across a room.
  • Signs of active, ongoing movement – fresh cracks over patched old ones, separating trim, a chimney pulling away from the house.
  • Hillside or slope lots showing retaining-wall lean, soil movement, or drainage cutting toward the foundation.
  • Suspected unpermitted additions or garage conversions where the framing or support looks improvised.

If your inspection report uses language like “recommend evaluation by a licensed structural engineer,” that’s not us passing the buck – it’s the system working exactly as designed. The generalist found the symptom and routed you to the specialist who can quantify it. Many of these referrals end with the engineer saying the movement is old, stable, and cosmetic, which is genuinely useful: now you know, on paper, instead of negotiating in the dark.

The short version

Use a home inspector to understand the whole house before you buy – broad, visual, independent. Use a contractor to diagnose and price a specific, known repair – deep in one trade, but bidding the work. Use a structural engineer when a structural question needs a calculated, stamped answer. They build on each other rather than compete: the inspection tells you what to look at, and only sometimes does that lead to the other two.

If you’re heading into escrow in San Diego County and want a straight, unbiased read on the house – plus a clear recommendation if anything needs an engineer – The Real Estate Inspection Company can help. Reach Joseph Romeo, InterNACHI Certified Professional Inspector, at (619) 752-4399 to schedule your inspection.

Joseph Romeo

Joseph Romeo is the owner and lead inspector of The Real Estate Inspection Company. He is an InterNACHI Certified Professional Inspector (CPI) and holds California CSLB General Contractor License #1113143, serving San Diego County.

Leave a Reply