This area is for contractors. Looking for HVAC service for your home? Homeowners start here.
Your money. Your reputation.
Your control.
Zwivio was built to protect contractor outcomes. Here's exactly how that shows up when it matters.
Zwivio is not a public contractor directory.
Your company is only shown to a homeowner when you are actually involved in that homeowner's job flow.
Your card is not touched until a job is officially assigned to your schedule. That is the only trigger.
You decline an offer
No charge. Nothing on your account.
You miss the response window
No charge. The job moves on, your balance is untouched.
You accept, but the homeowner does not confirm
No charge. The hold releases. Your card is never touched.
A homeowner approves a different contractor on a Quote
No charge for that homeowner. You pay only per homeowner who explicitly approves you.
What is Zwivio (contractors) and the business-model page explain official assignment and charge timing across job types.
What a confirmed assignment costs
Line-item platform fees are shown to verified contractors on the pricing & earnings page after SMS verification. Fees apply on official assignment only. See the scenarios above for when you are not charged.
Homeowners choose how they want to be matched
When a homeowner submits a request, they choose their dispatch preference:
- Auto-assign: For request types where auto-assign is enabled, once you accept and the platform confirms the match, the job can be officially assigned without a separate homeowner confirmation step. Your card is charged only on official assignment.
- Manual approval: The homeowner reviews your profile and arrival window before confirming. The job is held for you during this window. If they do not confirm, the hold releases: no charge, no penalty to your score. You are not penalized for a homeowner who does not follow through.
- Quote jobs always require explicit approval: Quote is the one job type where manual approval is not optional. It applies to every contractor on every Quote job. You may receive a Quote offer and submit your quote at zero cost. The platform fee is charged only when that specific homeowner explicitly selects you.
You never pay based on your acceptance alone. Official assignment is the trigger, and some request types include homeowner confirmation before that assignment is final.
If a dispute is filed against a job, it goes to Zwivio Ops for review, not an automated system.
- You can submit evidence as part of your dispute response
- A human may review the dispute before an outcome is applied
- You are not penalized by an algorithm acting alone
Your Reliability Score reflects your history, not a single bad day
- Tier placement is based on your overall track record, not any single incident
- A late cancellation or missed offer does not immediately change your tier
- Contractors who build a consistent record of fast responses, accepted offers, and completed jobs without last-minute cancellations are the kind of partners Elite standing reflects. Tier placement is determined by Zwivio from your overall history and conduct.
Getting started
Proven track record
Earlier offers / first call
We reward the pattern, not the exception.
You control when you're dispatched
- On-Call is entirely contractor-controlled. You only receive offers when your team has turned it on. Use it when you are genuinely open to new work, including later same-day availability, and make sure someone can respond. If it stays on when your team cannot realistically engage, missed or late responses can affect reliability.
- No background location tracking. Zwivio uses only your last shared location (zip or city) for proximity matching. Nothing is tracked passively.
- FULL stops offers immediately. Text FULL at any time to stop receiving offers. This does not affect your score when used accurately.
What happens if you miss your exclusive window
Exclusive windows are short by design. Homeowners need fast help, and the platform is built around that. But missing a window does not permanently remove you from consideration.
If your window expires and the job has not been filled yet, you can register late interest via SMS with your available arrival window. The platform will reconsider you at the next available opportunity in the routing flow. No guarantee, but you stay in play rather than being locked out entirely.
Two things that do not change when you register late interest:
- The expired window is still logged as a signal in your Reliability Score. Consistent fast responses are what builds Elite status. Late interest does not erase the miss.
- Your previous offer link remains expired. Late interest is a new signal to the platform, not a way to reopen an old offer.
Routing failures, stalled assignments, and dispute edge cases can have an Ops escalation path.
- Contractors can reach Ops directly for billing questions, dispute evidence, and account issues
- Manual Ops intervention may be available when automation fails or a situation falls outside normal routing
- You are not navigating a help-desk chatbot when something goes wrong
Automation handles most dispatches. Humans may handle additional cases. When routing can't complete an assignment automatically, our team may coordinate follow-up to help get the job covered. Homeowners receive updates along the way, and contractors aren't penalized for system-side gaps.
Still have questions before you apply?
Review the public FAQ and protection pages before you apply. If you need clarification, use the contact form.