Head-to-head
Grow the crew. Keep the right doors closed.
Jobber vs Housecall Pro technician permissions: who sees what?
Set technician, office and subcontractor access in Jobber or Housecall Pro. Compare prices, customer lists, schedules and payroll controls, with setup checklists.
We may earn a commission if you buy through our links — it doesn’t change our picks. How we make money →
Plan and feature details from vendor pricing and help pages, checked Oct 2026.

The crew needs the job. Not your whole business.
Give the tech the workAssigned jobs, useful notes and the right customer details
Keep the money separatePrices, profit and payroll each get their own decision
Close access cleanlyKeep the records and hand tomorrow’s work to someone else
Your decision, at a glance.
Our verdict
The crew needs the job. Not your whole business.
Our pick is Jobber when a lead tech needs to move the team’s schedule without seeing prices; give billing staff and subcontractors narrow access. Housecall Pro suits office-dispatched crews with separate switches for contacts, the customer database and margins.
Jobber when a lead tech needs to move the team’s schedule without seeing prices; give billing staff and subcontractors narrow access.
A solo owner with no shared access yet; use this when you add the first office or field login.
Your new technician needs tomorrow’s jobs, the gate code and somewhere to put photos. They don’t need your margins or a searchable list of every customer you’ve ever served. Give people enough access to finish the work, then add responsibility one switch at a time.
Who should see what?
Use this as your starting configuration for a two-to-eight-person shop. “Office” means someone who schedules and bills; “lead tech” means someone who moves the crew’s work around. Those are different jobs, even when one person does both.
| Person | Jobber setting | Housecall Pro setting |
|---|---|---|
| Owner | Administrator for account settings, team management and payroll confirmation. | Admin/Owner for the full account. Review Payroll Admin separately if using HCP Payroll. |
| Office: billing, no payroll | Custom non-admin: pricing, client information and job/invoice editing for billing; Payments for collections. Keep job costing and everyone’s timesheets/expenses off unless their job needs them. | Office Staff; turn View and edit employee pay details off. Leave See job costing margins, reporting and company-account editing off unless needed; keep Payroll Admin with the payroll person. |
| Lead tech: dispatch, no prices | Custom: Edit everyone’s schedule, Show Pricing off, Job costing off. Add only the work-record permissions the lead needs. | Field Tech for assigned work. Keep company-wide dispatch with the office: Office Staff also exposes all jobs and invoice/estimate prices. |
| Technician | Start with Field crew: own schedule, completion, job notes/photos and timers. Keep pricing/costs off; choose name/address-only or full assigned-client details. | Field Tech; Take payments & see prices, See & edit customer database and See job costing margins off. Enable customer phone/email only when needed. |
| Subcontractor: assigned work only | Individual non-admin login: own schedule, assigned-client details, job/visit notes only; client menu, wider work lists, pricing and costing off. | Individual Field Tech login: assigned jobs, database/prices/margins off. Choose next-job or full-own-schedule visibility and contact access for the assignment. |
Jobber says user permissions are on select plans; neither vendor’s reviewed pricing/role pages names a minimum tier for the custom-permission setup above. Ask for that setup on your plan quote. Match the login count separately: HCP lists five users on Essentials and eight on Max; Jobber offers team bundles. Our main Jobber vs HCP comparison covers the seat math.
The role settings come from Jobber’s permissions guide and HCP’s role guide. Team sizes are on the current Jobber and HCP pricing pages. For HCP Payroll, use its separate Payroll Admin control.
Pick the app around your lead tech’s job
Pick Jobber when the lead needs to dispatch without seeing prices. Its Custom settings separate schedule access from Show Pricing. That lets you build a working lead role without handing over quoting and invoicing. Start from a preset, then adjust it: the current Crew lead preset already includes pricing and billing abilities inherited from Senior field crew.
Jobber’s four current presets are Field crew, Senior field crew, Crew lead and Manager. Senior field crew adds prices, client/work editing and payment collection. Crew lead adds everyone’s schedule and timesheets; Manager adds reports and marketing tools where available. An existing user marked Custom may simply have retained the older preset’s permissions after Jobber changed the definitions. Review the actual switches rather than resetting everyone to a new label.
HCP is the alternative for an office-led dispatch setup with technicians restricted to assigned work. Field Tech is mobile-only, with separate controls for contacts, the customer database, payments and margins. It’s a straightforward split for a service shop with an owner or dispatcher running the board.
The trap is promoting a technician to Office Staff just to show the company schedule. HCP explicitly says that even with the Office Staff permission boxes off, that person can log into the web portal and see/edit all jobs and invoice/estimate prices. Show techs full schedule means all of that technician’s own assigned jobs, including past and future work—not everyone’s calendar.
See the current Jobber presets and custom controls and HCP schedule/role restrictions.
Hide prices, margins and the customer list separately
A technician who needs a phone number doesn’t automatically need your whole customer database. A technician who collects payment does need to see the price. Set those choices deliberately.
Jobber: narrow the record as well as the menu
Clients and Properties can show only the name and address for assigned jobs, or full assigned-client information. Leave Show clients on their Jobber menu off to remove the client-list navigation and client search. Review Requests, Quotes, Jobs and Invoices too: users can still search permitted work items and see the clients attached to those items.
Keep notes scoped to jobs and visits. View all notes reaches notes across Jobber regardless of the other areas that person can view. Store office-only financial details away from notes you give the crew.
Show Pricing controls prices on quotes, invoices and job/visit line items. Turning on Payments also grants its required pricing, client-edit and quote/invoice-edit permissions. Give collections to the people who actually collect.
Job costing is another switch, with broader prerequisites: pricing, all timesheets, all expenses and all jobs. Leave it off for an office billing role that should not see labor costs. For the person responsible for profitability, our job-costing comparison explains the labor/material workflow; the QuickBooks sync guide covers the accounting handoff.
These dependencies are spelled out in Jobber’s custom permissions.
HCP: separate taking money from doing the work
Switching Add/edit jobs off makes jobs and line items read-only; it isn’t the price-hiding control. Use Take payments & see prices for that. HCP also requires that permission for field techs to approve jobs and collect signatures, so put customer signoff with someone who is allowed to see the price.
Leave See & edit customer database off for assigned-only workers. That toggle grants complete access to all customer information, including adding, editing and deleting customers. Set See customer phone number and email for the people who should contact customers. Review the customer-chat permission too: HCP’s field-tech description also gives it access to contact details on assigned jobs and estimates.
Keep See job costing margins off when the technician needs the scope, not the profit. Office Staff has a separate View and edit employee pay details switch for wages. Payroll settings and running payroll use Payroll Admin; review the gray label under Team → Payroll → Employees & contractors and have HCP’s Payroll team remove access where necessary.
Use HCP’s role controls alongside its Payroll access instructions. For photos, required answers and customer signatures, build the handoff with our job-forms comparison.
Set up Jobber in 10 minutes
- Minutes 0–2: pick the person’s job. Open Gear → Manage Team → user as an admin. Choose Field crew for a working technician, or Custom for billing and dispatch responsibilities. Keep Administrator with account decision-makers.
- Minutes 2–4: set schedule reach. Give a technician their own schedule and completion; give a dispatching lead everyone’s schedule. Leave everyone’s time editing off for ordinary crew members; start/stop-own-timers is enough for clocking work.
- Minutes 4–6: set customer reach. Choose assigned-client name/address or full details. Leave the client menu off for assigned-only work, narrow the other work lists, and keep notes scoped to jobs/visits.
- Minutes 6–8: set money access. Pricing, job costing and Payments stay off for the price-blind tech. For billing, enable job/invoice editing and the required schedule, pricing and client access; add Payments for collections. Review the dependencies that appear when enabling it.
- Minutes 8–10: walk through an assigned visit with the technician. Have them open the address, add a photo, complete the visit and start/stop their timer. Look for prices, unrelated work and customer search results; adjust the permissions to match the role.
Need a technician to close a job into Requires Invoicing without creating an invoice or seeing prices? Jobber lists Edit their own schedule + View, create, and edit jobs as that combination. Use that specific workflow instead of granting invoice access. The permissions guide covers the dependencies, and Manage Team covers invitations. An invited user counts as active before accepting.
Set up Housecall Pro in 10 minutes
- Minutes 0–2: choose the role on the web. Go to Team → Team Members → person → Permissions. Use Field Tech for assigned mobile work; Office Staff for scheduling/billing. Specific permission editing is done in the web portal.
- Minutes 2–4: narrow field access. Turn off price/payment access, database access, margins and company-account editing for a working tech. Set contact/chat access and the next-job versus full-own-schedule choice.
- Minutes 4–6: split office from payroll. For billing staff, turn employee pay-detail access off and review margins/reporting separately. Keep Payroll Admin assigned to the payroll person; ask the Payroll team to change it if necessary.
- Minutes 6–8: save and refresh the login. Have the team member log out and back in. HCP says role/permission changes require that refresh to apply.
- Minutes 8–10: walk one assigned job together. Open the customer details, line items, schedule and checklist. Verify the intended price/contact visibility and whether this role can complete the required customer-signature step.
For a subcontractor, use the same narrow field-work pattern with their own login and only their assignments. Keep account access separate from how you classify or pay the contractor. The HCP team-profile guide covers role changes and login refresh; the role guide explains each field permission.
Offboard a technician the same day
Make this one owner’s checklist, not three people assuming someone else did it.
- Save the handover: outstanding visits, open estimates, job photos, time entries, tools and company devices. Give the next technician the callback details.
- Jobber: reassign incomplete calendar work, then Gear → Manage Team → three dots → Deactivate. Deactivation unassigns unfinished visits, tasks, requests and reminders. Keep the user deactivated rather than deleting: deletion removes past activity such as time entries and completed tasks; deactivation already frees a team-member spot.
- HCP: save the time records first—its FAQ says a deleted Field Tech’s tracked times no longer display on past jobs. Follow the profile guide’s email-prefix step, then Archive user → Archive employee. Archiving logs them out and blocks login; their past and future jobs remain assigned, so reassign upcoming work yourself. Contact support to remove paid extra logins; archiving alone doesn’t do it.
- Payroll and replies: arrange any HCP Payroll Admin removal through the Payroll team. In Jobber, review email reply ownership: deactivating or downgrading the designated recipient falls replies back to the sender. Assign the new office owner deliberately.
- Finish outside the app: recover company kit and remove access to shared email, storage and any separately managed accounting/payroll accounts.
Follow Jobber’s deactivation instructions, its reply-recipient behavior, HCP’s archive steps and Payroll Admin changes. HCP’s Remote logout button is useful for ending a session; archive the departing person’s profile to end their access.
For the weekly handoff, use our Jobber vs HCP timesheets and payroll guide to review hours, reconcile overtime and send one checked week to payroll.
What we would do next
Three moves before you commit.
Write down five roles
Owner, office, lead, tech and subcontractor: give each a short list of tasks they must finish.
Set the smallest useful access
Separate scheduling, prices, customer reach, margins and payroll, then walk an assigned job together.
Own the handover
Name the person who saves time records, reassigns work and closes access when someone leaves.
Common questions
Quick answers.
Can a Jobber lead dispatch without seeing prices?
Custom settings separate everyone’s schedule from Show Pricing. Use that combination rather than accepting Crew lead unchanged: the preset includes pricing and billing abilities.
Does HCP full schedule mean everyone’s jobs?
For Field Techs it means their own assigned past and future jobs. Office Staff can see the company schedule, but that role also exposes all jobs and invoice/estimate prices, even with its permission boxes off.
How do I keep an HCP billing person out of payroll?
Use Office Staff with View and edit employee pay details off. Review Payroll Admin separately under Team → Payroll → Employees & contractors; the Payroll team changes that access.
Should a subcontractor share the owner login?
Give them their own restricted field login and assign only their work. Keep customer database access, prices and margins off unless their assignment needs them.
Sources
Where these facts come from.
- Jobber roles and custom permissions · checked October 25, 2026
- HCP team roles and field visibility · checked October 25, 2026
- Jobber team invites and deactivation · checked October 25, 2026
- HCP profiles, permission refresh and offboarding · checked October 25, 2026
- HCP Payroll Admin access · checked October 25, 2026
- Jobber current team bundles · checked October 25, 2026
- HCP current team plan sizes · checked October 25, 2026
Explore an option for your shop
Start with the tool that fixes your bottleneck.
Our pick is Jobber when a lead tech needs to move the team’s schedule without seeing prices; give billing staff and subcontractors narrow access. Housecall Pro suits office-dispatched crews with separate switches for contacts, the customer database and margins.