Skip to content
Salty Home Services logo

Subcontractor inquiry

Got a trade and a truck? Get on the roster.

We keep a short list of subs for the overflow weeks and the specialty work — the stuff that is better done by someone who does only that. Tell us what you do and where you do it.

What we are looking for

Good trades, reachable by phone.

Most of our work is handyman punch lists, remodels, saunas and commercial build-outs. The subs we call again are the ones who answer, show up on the day, leave a finish we can put our name next to, and tell us early when something is wrong. Trades we pull in most often:

  • Electrical
  • Plumbing
  • HVAC
  • Tile and stone
  • Drywall and texture
  • Paint
  • Finish carpentry and cabinets
  • Flooring
  • Concrete and masonry
  • Glass and shower doors
  • Roofing and gutters
  • Countertops

Not on the list and still think we should know you? Send it anyway — the list is what we buy most, not a boundary. We work Salt Lake County, Wasatch County, Summit County.

Scope in writing, first

You get what the job is, what it is not, and what "done" looks like before you load the truck.

Schedules we hold

If we say Tuesday, the site is ready on Tuesday. When it slips we tell you the day we know, not the morning of.

Licensed and insured, both ways

We carry ours and we ask for yours. It keeps the client comfortable and everybody covered.

Terms we agree and then keep

Payment terms get set in writing before the work starts, and we pay on them.

Tell us about your crew

One form. A real person reads it.

We do not run a vendor portal and we are not going to pretend otherwise. This lands in our inbox, and if your trade lines up with what is on the schedule you will hear from us.

Have a certificate of insurance or a W-9 ready? Do not attach it yet — send the form, and we will ask for paperwork when there is a job to put it against. Questions first go to hello@saltyhomeservices.co.

Other doors

Hiring, and buying, as well as subbing.

We have roles open right now, and suppliers have their own form.

CallTextEstimate