Sign in to your contractor account
Forgot your password?
Welcome back,
Finish verification to start receiving job offers near you.
🔒
You're not receiving offers yet
4 verification steps left — insurance, background check, payment setup, and the platform use agreement.
Offers near you
0
unlock by finishing verification
Accepted (wk)
0
no jobs yet
Earned (30d)
$0
paid weekly via Stripe
Rating
after first job
How it works
1 · Get verifiedinsurance, background, payment, agreement
2 · Receive offersmatched to your trades + area
3 · Accept what fitsno jobs are guaranteed
4 · Get paidthe amount you quoted + materials at cost · paid on completion
Get Verified
You can accept jobs once insurance, background check, payment, and the agreement are cleared. BootsOnCall is a marketplace — you're an independent contractor, not an employee.
1
Account & contact
Name, phone and email, as we hold them. Tell us if any of it is wrong.
verified
2
Trades & service area
What you do and how far you'll travel.
set
GeneralAppliancePlumbingElectricalHVACCarpentryPaintingFlooringRoofing
4
Background check
Required for everyone entering customers' homes.
to do
Loading…
5
Payment setup (W-9 / Stripe)
How you get paid — direct deposit via Stripe Connect.
to do
Not set up yet — connect a bank to receive payouts.
No W-9 uploaded yet.
6
Platform use agreement ✍️
The terms of working through BootsOnCall.
to do
Your documents
Everything we hold on file. We review what you send — you'll see the status change here.
Job Offers
Matched to your trades and area. You're never obligated — accept what fits, pass the rest. Passing doesn't hurt your standing; accepting and reliably finishing builds it.
Appliance Dishwasher install
$259
your payout
📍 Evanston 60201 · 2.1 mi🕐 Today, flexible⚡ urgent
Replace existing dishwasher, hookups in place. ~1 hr. Customer home all afternoon.
📷 What you're walking into (customer photos)
📷kitchen
📷old unit
offer expires in 18m
General Mount 65" TV + conceal cables
$132
your payout
📍 Skokie 60077 · 4.4 mi🕐 Thursday AM
Drywall, studs located, bracket on hand. ~1 hr.
📷 What you're walking into (customer photos)
📷wall
📷room
offer expires in 2h
General Drywall patch + paint (hallway)
$141
your payout
📍 Evanston 60202 · 1.3 mi🕐 This week
~10in hole, paint match. Materials provided.
📷 What you're walking into (customer photos)
📷damage
📷hallway
offer expires in 5h
My Jobs
Accepted work — scheduled, in progress, and completed.
Appliance Dishwasher install
J-4455 · Leah P. · Evanston 60201 · today 1:30–2:30
in progress$259
Job photos · before / after
📷before
add after
General Drywall patch + paint
J-4448 · Tomás V. · Evanston 60202 · completed 2h ago
done · awaiting rating$141
Job photos · before / after
📷before
📷after
General Garbage disposal swap
J-4441 · Renee C. · Glenview 60025 · yesterday
$184
Job photos · before / after
📷before
📷after
Earnings
The amount you quoted, plus materials at cost — paid after the customer pays. Stripe payout setup comes when you're activated, so amounts below are tracked, payout pending.
Pending payout
$0
work done, not yet released
Earned (30d)
$0
last 30 days
Avg / job
$0
payout
Lifetime
$0
0 jobs
Schedule
Your accepted jobs by day. Accepting an offer drops it here automatically.
Team
You dispatch your own licensed crew. You're responsible for each member's licensure, supervision, and that they clear their own background check before you send them.
Crew · 0
Bid requests
Sealed bidding — every eligible pro sees the same job and names their own price. Nobody sees anyone else's number.
How jobs are awarded
The rules the round follows once bids are in.
The rules
Loading…
Profile
What customers and the dispatch engine see.
Where you work
We only send you jobs in these zip codes. Add every zip you would actually drive to.
Your account
Name
Signed in as
Phone
Trades & area
Trades
Base / radius
Standing
Statusin onboarding
Documentsloading…
BadgeStandard · Verified ladder = Phase 2
done