Hiring & Vetting Contractors for Rental Properties 2026: Find, Hire, Pay, and Fire Like a Pro
- Why contractor management is a profit lever
- Where to find contractors: the 7 best sources, ranked
- The 10-minute vetting screen
- How to get bids you can actually compare
The difference between a landlord who spends $400 on a garbage disposal swap and one who spends $140 is not luck. It's process. Contractors are the largest variable cost in a self-managed rental portfolio — and the one most landlords handle with a phone number scribbled on a napkin. Here's the system that replaces the napkin: sourcing, vetting, bidding, pricing, documentation, and firing.
If you're still figuring out how repair requests reach you in the first place, start with our maintenance request system guide and the emergency maintenance playbook. Those cover intake; this covers the humans who do the work.
Why contractor management is a profit lever
The average single-family rental spends roughly 5–10% of gross rent on maintenance and repairs — for a $1,800/month unit, that's $1,080–$2,160 per year before capital expenses. Most landlords leave 20–40% of that on the table: paying emergency rates for non-emergencies, accepting the first bid, hiring licensed electricians for jobs a handyman can legally do, and paying for rework when cheap hires do bad work.
A deliberate contractor bench also buys speed. Vacancy and turnover is where landlords bleed, and every week of a make-ready that drags costs real rent. The landlord who can text a trusted handyman and have him in the unit tomorrow turns units faster than the one Googling strangers every spring.
Where to find contractors: the 7 best sources, ranked
Not all sources are equal. Here's the honest ranking, best to worst, for a self-managing landlord:
1. Other landlords and property managers. Join your local landlord association or real-estate investor group and ask for referrals. Nothing beats a contractor who already services ten rentals in your zip code and survives on repeat landlord business. They know rental-grade (durable, mid-range) fixtures, they price accordingly, and they don't vanish — you're a recurring client.
2. Your current best contractor. Good tradespeople network with other trades. A great plumber knows a great electrician. Once you find one keeper, ask who they trust. This is how benches get built.
3. Supply houses and counter referrals. The counter at your local plumbing, electrical, or building-supply store sees contractors every day and hears who's reliable and who's a headache. Ask: "Who do landlords use for water heaters around here?" These referrals are gold and almost never advertised.
4. Nextdoor and neighborhood groups. Hyperlocal recommendations with real names attached. Filter for contractors named repeatedly by different people — one rave review means nothing; six from different neighbors means something.
5. Angi, Thumbtack, and HomeAdvisor. Useful, but contractors pay for these leads, so prices run higher and top slots are often bought. Use them for one-off specialty jobs (tree removal, chimney work) rather than your everyday bench. Always cross-check licensing independently — platforms' "screened" badges vary wildly in rigor.
Lead marketplaces like Bark. Post the job once and get quotes from local pros who want the work — a practical stopgap when your bench is thin or you're operating in an unfamiliar market. Get contractor quotes on Bark and run every respondent through the 10-minute vet below. (We're a Bark affiliate via Yazing — a purchase through our link may earn us a commission at no extra cost to you.)
6. Craigslist and Facebook Marketplace. Cheap, fast, and risky. Fine for hauling and yard work; for anything involving gas, electrical, plumbing, or roofing, this is where the unlicensed operators live. If you hire here, the vetting section below is mandatory, not optional.
7. Word of mouth from tenants. Tenants recommending their cousin is how most landlords actually find contractors — and it's the source with the highest disaster rate. If you use a tenant-referred contractor, run the full vet anyway. Never let a tenant hire on your behalf without your written approval and a price ceiling.
Watch for fraud wherever you source. Fake listings, fake reviews, and deposit scams target landlords constantly — our rental scam prevention guide covers the red flags in detail, and the contractor versions rhyme: anyone who demands 100% upfront, has no verifiable license, or can't produce an insurance certificate is a walk-away.
The 10-minute vetting screen
Run this on every new contractor before they ever set foot in your unit. Ten minutes now saves ten hours later.
1. License check (2 minutes)
Requirements vary by state and trade. Electrical, plumbing, HVAC, gas, and roofing almost always require a license; pure handyman work (drywall, painting, minor carpentry, fixture swaps) usually doesn't — but many states cap unlicensed jobs at a dollar threshold ($500 in California, $1,000 in several others). Check your state's contractor board site and look for active status (not suspended or expired), complaints or disciplinary actions, and whether the license covers the trade you need — a general contractor license is not a plumbing license.
If the job needs a permit, only a licensed contractor can pull it. Any contractor who says "we don't need a permit for this" when your city clearly requires one is disqualified on the spot — you, the property owner, own the liability for unpermitted work.
2. Insurance check (3 minutes)
Ask for a certificate of insurance (COI) emailed directly from their insurer, not a photocopy. Verify two things:
- General liability. Minimum $1M per occurrence is standard for trades. Without it, a worker who floods the unit below yours leaves you holding the damage.
- Workers' comp. If they have employees, this is non-negotiable. In most states, hiring an uninsured contractor with employees makes YOU the statutory employer if someone gets hurt.
Confirm you're named as certificate holder, the policy dates are current, and file the COI per job — it belongs in your tax and bookkeeping records.
3. Reviews and references (3 minutes)
Ignore perfect 5.0 ratings with 12 reviews; look for 4.3–4.8 across 30+ reviews with detailed write-ups. Read the 2- and 3-star reviews first — they reveal the real failure modes. Then call two references and ask exactly this: "Would you hire them again for your rental property? What went wrong on your job, and how did they handle it?" Vague praise tells you nothing; the second question tells you everything.
4. The communication test (2 minutes)
Text them a scheduling question and see what happens. If they take three days to answer a prospect, they'll take three days when a pipe is leaking. Same-day responses, clear writing, and a contractor who asks clarifying questions rather than blurting a price — communication quality predicts job quality.
How to get bids you can actually compare
The reason most landlords can't compare bids is that they asked three contractors to price three different imaginary jobs. Fix it with a written scope of work — one document every bidder prices against.
Your scope should include:
- Property address and access details. Who meets them, lockbox or key pickup, parking, tenant-occupied or vacant.
- The problem, precisely. "Bathroom ceiling leaking — 2'×2' water stain above tub, appeared 3 weeks ago, roof is 12 years old." Attach photos.
- Exactly what you want done. "Replace 50-gallon gas water heater (Bradford White or equivalent, same BTU rating) including new expansion tank and pan; haul away old unit."
- Materials specification. Brand, model, or minimum grade — say "rental-grade" explicitly; it's the difference between a $140 faucet bid and a $380 one.
- Cleanup and disposal. Who hauls debris, broom-clean on exit, who patches paint after drywall repair.
- Timeline. "Work completed within 10 business days of start date."
- Photo requirements. "Submit before/after photos of all work areas" — also your documentation for move-in/move-out inspections and deposit claims.
Get three bids for anything over $1,000
For jobs under $500, your trusted handyman's price is the bid. For $500–$1,000, two comparable bids. Over $1,000, three — and walk each bidder through the scope so misunderstandings surface before pricing.
Reading bids: how to spot overcharging and underbidding
With comparable scopes in hand, look at the spread:
- Bids within 15% of each other: healthy market pricing. Pick on availability, reviews, and gut.
- One bid 30%+ above the others: either gold-plating materials, misunderstanding the scope, or a "I don't really want this job" price. Ask what's driving the difference — sometimes the expensive bid caught something real (code-required upgrade) that the cheap ones missed.
- One bid 30%+ below the others: the most dangerous outcome. Underbidders cut corners, use unskilled labor, discover "unforeseen issues" mid-job, or abandon the project. A bid that's dramatically cheap is a change-order factory. Throw it out unless you can identify exactly why it's cheaper (they're already in the neighborhood, they stock that material).
Common overcharge tactics to watch for:
- The emergency markup on a non-emergency. "Emergency service" rates run 1.5–2.5× standard. Verify against your emergency playbook whether it truly can't wait until Monday.
- Recommending replacement when repair is fine. A $600 disposal replacement for a $90 reset-and-clear job. Know the 50% rule: if the repair costs more than half of replacement and the unit is past 75% of its expected life, replace; otherwise repair.
- Padding material costs. Trade pricing plus reasonable markup is legitimate; a $900 charge for a $650-retail water heater deserves a question.
- Hourly billing with no time log. If you agree to hourly, require daily time logs with progress photos. Hourly with no visibility is a blank check.
2026 ballpark rates (varies by market — adjust for your metro)
Know these ranges so a bid either confirms or shocks you:
- Handyman: $50–$90/hour, or $150–$400 for typical small jobs (toilet rebuild, drywall patch and paint, garbage disposal swap)
- Plumber: $100–$180/hour; water heater replacement $1,200–$2,500 installed; drain clearing $150–$350
- Electrician: $100–$200/hour; panel upgrade $2,000–$4,000; adding a dedicated circuit $300–$800
- HVAC: $100–$175/hour; capacitor/contactors $200–$450; full system replacement $6,000–$12,000+
- Painter: $2–$6/sq ft of floor space for full interior repaint, or $300–$600 per room
- Roofer: $400–$700 per square (100 sq ft) for asphalt shingle replacement
Rural markets run 15–30% below these; high-cost coastal metros run 30–60% above. If a bid lands far outside your adjusted range, ask why — the answer is educational either way.
Flat vs. hourly vs. per-job: when each wins
Flat bid (fixed price for the defined scope). Your default for any job over $500 with a clear scope. The contractor owns the risk of it taking longer. Your cost is known before work starts — critical for budgeting and deposit-deduction math.
Hourly (time and materials). Right for open-ended work: tracking a mystery leak, troubleshooting electrical gremlins, jobs where the scope can't be defined until walls are opened. Cap it: "not to exceed $X without written approval." Never accept uncapped hourly from a contractor you haven't worked with.
Per-job / unit pricing. Best for repeat, standardized work: $X per unit for a full make-ready paint, $X per appliance install, $X per turnover punchlist. Once you've priced three or four turnovers with the same handyman, negotiate standing unit rates — this turns variable chaos into a predictable line item.
The deposit rule. Never pay more than 25–33% upfront, and never a deposit to an unvetted contractor — the big-deposit-then-disappearance scam is the oldest in the book. For jobs under $1,000 with a trusted contractor, payment on completion is standard. For multi-week projects, tie payments to milestones: 25% at start, 25% at rough-in, 25% at substantial completion, 25% after your final walkthrough. Hold the last payment until you've inspected — that's your only leverage, and contractors know it.
The written work agreement (never handshake a job)
Every job over $500 gets a written agreement — one page is fine. This isn't about trust; it's about memory: two weeks later, "paint the bedroom" means different things to both of you. Your agreement should include:
1. Scope. Paste or attach the written scope from your bid request.
2. Price and payment schedule. Flat amount, milestone splits, what triggers each payment, and how change orders are priced and approved — in writing, before the work, always.
3. Start and completion dates, plus a per-day penalty or a cancellation right if they blow past the date by more than a week without communicating.
4. Materials. Who supplies what; brand/grade requirements; receipts on request.
5. Warranty. Minimum 90 days on labor for handyman work, 1 year on trade work (plumbing, electrical, HVAC). Verbal warranties evaporate — get it in writing.
6. Insurance and license numbers on the document itself, with COI on file.
7. Cleanup and disposal expectations.
8. Your termination right for non-performance with written notice, and how partially completed work is valued.
Templates for work agreements and change-order forms are in our landlord legal forms guide. For anything involving structural, electrical, or gas work, this is doubly important — your habitability obligations don't pause because a contractor did sloppy work.
Paying contractors: the rules that keep you clean
Never pay cash. Not even for the discount. Cash leaves no paper trail: no deduction proof in an audit, no leverage in a dispute. Pay by check, ACH, or credit card from your dedicated rental account — another reason that separate bank account matters. Platforms like Baselane let you pay vendors by ACH from the same account where rent lands, so payment, receipt, and bookkeeping entry live in one place: open a free Baselane account.
Require an invoice for every job. Even from your $150 handyman: contractor name and address, date, property address, description of work, materials vs. labor split, total. No invoice, no payment — make it your standing policy and announce it up front.
The 1099 rule. Pay any contractor $600+ in a calendar year and you generally must issue Form 1099-NEC by January 31. Collect a W-9 before the first payment — chasing W-9s in January is miserable, and IRS penalties run $60–$310 per missed form. Keep a running spreadsheet: contractor, EIN/SSN from W-9, total paid year-to-date. Your accounting software may track this automatically.
Pay within 7 days of a completed job, every time. Fast payment is the cheapest loyalty program in this business — contractors prioritize the landlords who don't make them chase money.
Documentation: repairs, improvements, and your tax file
This section is where amateur landlords leave thousands on the table. The IRS treats repairs (keeping the property operating — fixing a leak, repainting, replacing a broken window) as immediately deductible. Improvements (betterments, restorations, adaptations — a new roof, a full kitchen remodel) generally must be capitalized and depreciated over 27.5 years. The same $3,000 invoice can be a this-year deduction or a 27.5-year drip depending on classification — so your documentation decides your tax outcome.
- The written scope and bid(s), the signed work agreement, and before/after photos (date-stamped)
- The invoice with materials/labor split, and proof of payment from the rental account
- The contractor's W-9 and COI
Name files consistently: `2026-03-14_123-Main-St_plumber_water-heater_$1850.pdf`. When your CPA asks for support — or the IRS asks in three years — you hand over a folder, not a story. The full category mapping lives in our rental property tax deductions guide, and the routine that keeps it current is the bookkeeping checklist.
One more tax angle: if a contractor's work crosses the line into an improvement, consider whether a cost segregation study makes sense for the property — accelerating depreciation on components can front-load deductions worth real money in the year you place the improvement in service.
Track every job, not just the paperwork: the Rental Property Maintenance & Work Order Log 2026 ($14.95) keeps one row per work order — scope, vendor, dates, cost, and status — so the documentation system above runs on a log instead of a shoebox.
Managing the job while it runs
Hire well and most jobs manage themselves, but three habits prevent 90% of problems:
1. The kickoff message. Before work starts, confirm in writing: start date, expected completion, unit access, and that change orders need your written approval. One paragraph kills "I thought you said..." disputes.
2. Mid-job photo check. For jobs over $1,000 or longer than two days, require a photo update at the halfway point — or swing by. Catching a misrouted pipe or wrong paint color at 50% costs a fraction of catching it at 100%.
3. The final walkthrough. Never release final payment without inspecting the work. Run the original scope line by line and test everything: every outlet, every faucet, every lock. Punch-list anything incomplete in writing with a deadline, and hold back enough of the final payment to make the punch list worth their return trip — 10% retainage is standard on larger jobs.
Keep tenant communication tight during the work: tell tenants the schedule, the access plan, and who to contact. A tenant who knows the plan is patient; one who doesn't is a complaint.
Firing a contractor: the clean break
Even good systems produce bad hires. Fire fast — a bad contractor doesn't improve, they just get more expensive. Fire-worthy offenses: missing the start date with no communication, demanding more money mid-job without a written change order, substandard work they won't fix, showing up impaired, or any safety violation.
Step 1: Document. Before you say a word, gather evidence: the agreement, photos of defective work, records of missed dates and unanswered messages. If this reaches small claims court, documentation is the entire case.
Step 2: Give written notice. Email (not just a call) stating the specific failures, referencing the agreement's termination clause, and setting a 48–72 hour cure period if required. Be factual: "Per section 8 of our agreement dated X, work was to be complete by Y; as of Z it is not, and the following items are defective..."
Step 3: Settle the money. Pay for work actually completed to a professional standard — not promises or materials in their truck. If they left damage, get a replacement bid and deduct the cost to cure from any balance owed; document everything.
Step 4: Secure the property. Change lockbox codes, collect keys, and make sure no one affiliated with the fired contractor has unit access.
Step 5: Replace from your bench, not from panic. Hand the existing scope to your backup contractor and ask them to price completion — no new bidding process needed.
Know your backstop: for amounts under your state's small-claims limit (typically $5,000–$10,000), you can sue without a lawyer for unpaid rework costs, property damage, or a deposit paid for work never started. Filing fees run $30–$100, and the written agreement plus your photo documentation usually wins the case.
Building your bench: the 90-day plan
Don't try to build a full roster in a week. Here's the cadence:
- Week 1–2: Find your handyman. The highest-leverage hire — a good handyman handles 60–70% of rental repairs (leaks, drywall, paint, fixture swaps, punch lists) at $50–$90/hour instead of trade rates. Vet three, hire one for a small job first.
- Week 3–4: Find your plumber and electrician. Ask the handyman for referrals. One vetted pro per trade.
- Month 2: Add an HVAC tech and a painter. Seasonal timing helps: HVAC techs want maintenance contracts in spring and fall; painters discount in winter.
- Month 3: Add backups. For your handyman and plumber — the two you'll call most — vet a second option. Contractors get busy, retire, and move; a bench of one is a bench of zero when your guy is booked three weeks out.
Keep the bench warm. Throw small jobs to backups occasionally. Landlords who pay fast and communicate clearly get priority scheduling during turnover season — and during the next emergency, that priority is worth more than any discount.
Finally, revisit your roster annually. Licenses expire, insurance lapses, quality drifts. A five-minute annual re-verification of your top contractors' license and insurance status is cheap protection against discovering your "insured" plumber's policy lapsed two years ago.
The contractor system, on one page
- Vet license, insurance (COI from the insurer), reviews, references, and communication in 10 minutes
- One-page written scope for every job over $500; three bids over $1,000
- Flat bids by default; cap hourly; negotiate per-job rates for repeat work
- Max 33% upfront; milestone payments; hold final payment until walkthrough
- Written agreement on every job: scope, price, dates, warranty, termination clause
- No cash, ever; invoice for every job; W-9s before first payment; 1099s over $600
- Before/after photos for every job — your documentation decides repair vs. improvement tax treatment
- Fire fast, in writing, with documentation; pay only for work actually done
- Build a bench of 2+ per key trade; keep it warm with fast payment