Head-to-head
One link. Fewer resend requests.
Jobber Client Hub vs Housecall Pro customer portal
What can customers approve, pay, book and see? Compare Jobber Client Hub with Housecall Pro, saved cards and ACH, plan requirements and two 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.

Let customers get on with it.
Get the approvalQuotes and estimates ready to accept
Make payment easySaved methods and an invoice link
Own the next requestBooking rules and a clear office handoff
Your decision, at a glance.
Our verdict
Let customers get on with it.
Our pick is Jobber Client Hub for approvals, payments and requests, with Wallet managing saved cards and bank details for supported US workflows. Housecall Pro suits an office using automatic portal invites, SMS change requests and approved estimates copied to jobs.
Jobber Client Hub for approvals, payments and requests, with Wallet managing saved cards and bank details for supported US workflows.
A subscription-cost-only decision: use the main Jobber vs Housecall Pro comparison.
“Can you resend the quote?” “What time are you coming?” “Where do I pay?” A good customer portal puts those answers behind one familiar link—and gives your office fewer messages to chase.
Choose Jobber for a US recurring-service shop that wants customers to manage saved cards and bank accounts. Housecall Pro is the alternative for a residential service office that wants automatic portal invitations, appointment-change messages and approved estimates flowing into a job queue. Both cover the everyday approve-and-pay routine, so make the decision around the next action your customers need.
Which portal wins for your shop?
| Your shop | Our pick | The useful difference |
|---|---|---|
| US lawn-care or cleaning business with repeat customers | Jobber | Client Hub Wallet lets customers save and manage cards and ACH bank details through Jobber Payments |
| HVAC or plumbing office handling repeat service calls | Housecall Pro | Schedule-triggered invites and a registered-SMS message button bring customers back to the office |
| Service/install crew turning estimates into work | Housecall Pro | An optional setting copies an approved estimate into a new job on all plans |
| A shop already happy with either app | Keep the working setup | Both let customers approve, pay and see appointments; use the portal you already have |
Sources: Jobber Wallet, HCP portal invitations and messages and HCP estimate-to-job automation.
What customers can actually do
| Customer task | Jobber Client Hub | Housecall Pro Customer Portal |
|---|---|---|
| Approve a quote or estimate | Approve sent quotes; signature and Request Changes settings are configurable | View and approve open estimates |
| Pay an invoice | Online payment with a configured processor; Jobber Payments supports cards and US ACH | Opens the invoice payment flow; HCP Payments supports cards and US ACH |
| Save a card | Add/manage cards in Wallet with Jobber Payments | Add, update or remove a card with My Money enabled |
| Save a bank account | US clients can add/manage ACH bank details in Wallet | ACH invoice payment is supported; saved-bank Wallet management isn’t described in the portal help |
| Request more work | Submit the visible request form; booking questions can add scheduling | Send a Message for a new appointment, or Book Online when configured |
| See appointment history | Previous visits and the next five upcoming appointments within five years | Upcoming and Past appointment tabs |
| See quote/invoice history | Sent quotes and eligible invoices when menu visibility is on | Past/current invoices and payment status; approved, declined and expired estimates |
| Ask to move or cancel a visit | Contact the business through the displayed contact details | Send a Message requests the change; the office handles it |
| Recognize your brand | Logo, business name and company contact details | Invitation branded with your logo, phone, email and address |
Jobber hides draft/archived quotes and draft/bad-debt invoices from clients. HCP hides canceled estimates. Give the office a simple rule: send the customer-facing document, then use the portal for the follow-through.
Sources: Jobber customer view, Jobber settings, Jobber Wallet, HCP portal, HCP customer Wallet guide and HCP payment options.
Which plans and settings do you need?
| Feature | Jobber | Housecall Pro |
|---|---|---|
| Portal access | Client Hub settings are available on all plans | Portal help names no minimum plan; have Customer Portal access listed in your plan quote |
| Requests and booking | Core help explicitly includes Requests & Online Booking; configure the form | Configure Online Booking to show Book Online in the portal |
| Portal messaging | Clients can use your contact details or submit a work request | A custom texting number and completed business registration are required; texting numbers are available on all plans after registration |
| Approved estimate becomes a job | Use your quote-to-job workflow | Automation is on all plans, starts off, and must be enabled |
You don’t need to upgrade Jobber just to switch on Client Hub. For HCP, separate the portal from the features connected to it: payments, booking and registered texting each need their own setup.
Sources: Jobber Client Hub availability, Jobber Core features, HCP portal requirements, HCP texting-number availability and HCP estimate automation availability.
Quote approvals: get the yes into the office
In Jobber, turn on Require client signatures if you want a signed approval. Turn on Clients can request changes to give the customer a clear way to send corrections. When they request a change, the quote disappears from Client Hub until you amend it and resend it or mark it Awaiting Response. Assign that response to someone in the office so the quote keeps moving.
In HCP, customers approve open estimates from the Estimates tab. For an install-heavy shop, enable Automatically copy an approved estimate to a new job under Settings → Estimates → Configuration. Approval then creates the job record; your office still schedules the work.
Our pick is Jobber for a signed quote and a clear change-request loop; HCP is the alternative for that office queue.
Sources: Jobber approval settings, HCP estimate view and HCP approval-to-job setup.
Cards and ACH: make the next payment easier
Jobber wins our saved-bank workflow pick. With Jobber Payments, clients can add cards and US bank accounts to Wallet, choose a default and manage stored methods. Bank details must be added by the client, either in Wallet or while saving them during payment. If the only saved method is tied to a job using automatic payments, the office must update that arrangement before the customer can remove it.
Jobber lets you enable card and ACH payments separately for invoices and quote deposits. Keep the accepted methods aligned with the way you want that customer to pay.
HCP gives customers card management and ACH invoice payments. Its portal’s Wallet lets customers add, update or remove a card when My Money is enabled. For ACH, customers can use their account/routing numbers or bank login through Plaid; HCP’s ACH service is US-only.
Use our card-vs-ACH worksheet to choose the payment mix for larger invoices. Portal convenience and processing costs belong in the same decision.
Sources: Jobber saved methods, Jobber payment settings, HCP card management and HCP ACH flow.
Requests and booking: decide what reaches the calendar
For work you need to scope first, let the customer request the job. For a service with a known duration, give them bookable availability.
Jobber’s forms start as work requests. Add a booking question to let clients schedule an assessment or book a job against your availability. Make the request form visible to clients so it appears in Client Hub. For accounts using Receptionist, its appointment-handling setting must stay enabled for the Client Hub Appointments tab to appear.
HCP shows Book Online when Online Booking is set up and the customer’s profile has both a first and last name. Send a Message is a separate route for new-appointment, rescheduling or cancellation requests; it appears only with the custom texting number and completed registration. Put someone in charge of those messages so a customer’s request turns into an actual calendar change.
Our Jobber/HCP online-booking setup guide covers services, durations, team availability and assessments.
Sources: Jobber booking forms, Jobber request visibility, HCP portal buttons and HCP booking settings.
Branding and login: make the link easy to find
Jobber builds Client Hub from your company details and Business Profile logo. Clients enter through links in quotes, invoices and appointment messages, or a login button on your website. The hub shows your business name and logo, with your contact information under Contact Us.
HCP’s invitation carries your logo and business contacts. The magic email link lasts seven days; an expired link triggers a new one. Turn on invitation automations, then put the portal login button on your website using Settings → Customer Portal → Portal login access → Copy Code.
Use the public website-login URL or embed code for that button, rather than publishing a customer’s personal email link.
Sources: Jobber branding/settings, Jobber website login and access and HCP branding, login and website button.
Set up Jobber Client Hub in 15 minutes: checklist
Use this 15-minute configuration block with Jobber Payments and your request or booking form already set up.
- Minutes 0–5 — brand and menus: Update the company contacts/logo. Open Settings → Client hub and turn on Quotes and Invoices menu visibility. Set whether customers see scheduled times.
- Minutes 5–9 — approvals and requests: Choose signature and change-request settings. Make the intended request form visible; use the existing booking form for services customers can schedule.
- Minutes 9–12 — payments: In Jobber Payments settings, choose the online payment methods for invoices and deposits. Send a Wallet request to a staff-owned client record to review the saved-method flow.
- Minutes 12–15 — customer view and website: Use More Actions → Log in as Client to review the layout, then copy the public Client Hub login URL to your website. Delegate login cannot make a payment or submit a request; use a login email to the staff-owned client record to review that customer flow.
Sources: Jobber settings, Jobber payment settings, Jobber Wallet requests and Jobber delegate view/login link.
Set up Housecall Pro Customer Portal in 15 minutes: checklist
Use this 15-minute configuration block with payments and Online Booking already set up, and texting registration approved if you’ll use messaging.
- Minutes 0–4 — invitations: Open Settings → Customer Portal → Portal automations. Enable the scheduled-job invite and inclusion of the login link in job, invoice and estimate emails.
- Minutes 4–8 — booking and messages: Use a staff-owned customer profile with first and last names. Review your configured booking services, hours and team availability. Verify Book Online appears and assign the office owner for Send a Message requests.
- Minutes 8–12 — payments and approval handoff: Review the invoice’s enabled card/ACH methods. If approved estimates should become jobs, turn on the estimate-to-job automation in Settings → Estimates → Configuration.
- Minutes 12–15 — invite and website: From the staff-owned Customer Profile, select Send Invite. Open the emailed portal to review the branding, estimate/invoice navigation and Wallet. Copy the website button code from Portal login access.
Sources: HCP invitation and portal setup, HCP booking settings, HCP invoice payment options and HCP estimate automation.
Give customers one familiar place to come back
Our pick is Jobber for the US saved-bank Wallet workflow. HCP is the alternative for a residential service office’s invitation, message and estimate-to-job routine. If the bigger choice is still open, our Jobber vs Housecall Pro comparison covers the crew and daily workflow.
Send customers the portal link, put it on the website, and give the office an owner for the requests coming back. That’s how the portal becomes part of the workday.
For the messages that bring customers back to their appointment details, use our Jobber vs HCP appointment-reminder setup.
For landlords, separate the person opening the door from the person paying. Our multi-property customer comparison covers unit records, tenant messages and portfolio billing.
Sources
Where these facts come from.
- Jobber Client Hub settings and plan availability · checked October 24, 2026
- Jobber customer view, history and delegate preview · checked October 24, 2026
- Jobber Wallet: saved cards and bank accounts · checked October 24, 2026
- Jobber online payment settings · checked October 24, 2026
- Jobber requests and online booking · checked October 24, 2026
- Jobber Core plan features · checked October 24, 2026
- HCP Customer Portal settings and invitations · checked October 24, 2026
- HCP customer guide to approvals and Wallet · checked October 24, 2026
- HCP online payment options · checked October 24, 2026
- HCP ACH payment eligibility and invoice flow · checked October 24, 2026
- HCP texting-number availability and registration · checked October 24, 2026
- HCP approved estimates to new jobs · checked October 24, 2026
- HCP online booking settings · checked October 24, 2026
Explore an option for your shop
Start with the tool that fixes your bottleneck.
Our pick is Jobber Client Hub for approvals, payments and requests, with Wallet managing saved cards and bank details for supported US workflows. Housecall Pro suits an office using automatic portal invites, SMS change requests and approved estimates copied to jobs.