The rule we work to: where there's a choice, take the one that makes our side look smaller. The cheapest competitor tier, not the comparable one. Their lowest public price. Leave it out when unsure. A claim built that way survives somebody checking it.

Which vendor, which tier, which price

We compare against Jobber, because it publishes list prices anyone can read. For each crew size we quote the cheapest Jobber tier sold at that size, even when a pricier tier is the closer match on features. Nobody can say we picked the expensive plan to flatter ourselves, because the arithmetic can't.

The price is the plan's base price, plus Jobber's published charge for each user past the ones the plan includes. A tier Jobber won't sell at a given size isn't considered at that size (Core is one user only, for example). We record the lowest publicly available rate, which for Jobber is the annual-prepay price shown per month. Promotional and introductory prices are left out, because they expire.

Every price below was read by a person off Jobber's own pages. No scraping. "Captured" is when we first recorded it; "last checked" is when someone re-read the page and found it unchanged. These are list prices on those dates, and they may have changed since.

Jobber rate card used on the savings page
TierPer monthUsersExtra userCaptured / checked
Core$291 included, up to 1—2026-09-03 / 2026-10-11
Connect (1 user)$991 included, up to 15$292026-09-03 / 2026-10-11
Connect (5 users)$1495 included, up to 15$292026-09-03 / 2026-10-11
Connect (10 users)$22910 included, up to 15$292026-09-03 / 2026-10-11
Connect (15 users)$29915 included, up to 15$292026-09-03 / 2026-10-11
Grow (1 user)$1491 included, up to 15$292026-09-03 / 2026-10-11
Grow (5 users)$2295 included, up to 15$292026-09-03 / 2026-10-11
Grow (10 users)$29910 included, up to 15$292026-09-03 / 2026-10-11
Grow (15 users)$39915 included, up to 15$292026-09-03 / 2026-10-11
Plus (2-5 people)$3995 included, up to 15$292026-09-03 / 2026-10-11
Plus (6-10 people)$44910 included, up to 15$292026-09-03 / 2026-10-11
Plus (11-15 people)$52915 included, up to 15$292026-09-03 / 2026-10-11

Sources: getjobber.com/pricing and getjobber.com/plus/pricing. Core's one-user limit is stated in Jobber's help center. We're not affiliated with Jobber.

How the seat count is worked out

On the public calculator, crew size is the seat count: we assume each person on your crew would need their own Jobber login. If your techs share logins, your Jobber bill is lower than ours shows. Set the slider to the number of logins you'd actually buy.

Inside the app, a business's own comparison counts its active members. An owner can enter a different number. A smaller number is used as given. A larger one is used in that owner's own view, but kept out of any public total, because we can't check it.

Why there's no figure above 15 users

Every Jobber tier stops at 15 users. Past that it's "contact sales", with no public number. We could keep adding the per-user charge ourselves, but that would be our arithmetic, not their price, and the error would run in our favour. So above 15 we show no Jobber figure at all.

Old prices aren't shown

If a price hasn't been re-checked in 90 days, we stop quoting it. The figure disappears rather than showing with a "may have changed" note. An out-of-date price next to a company's name isn't a slightly old number. It's a specific claim about them that might be false. A missing comparison is the safer of the two.

If Jobber raises a price, we quote the new one from the date it took effect. We never fall back to an older, cheaper price they no longer charge.

Why Housecall Pro and ServiceTitan aren't priced

ServiceTitan publishes no prices. Every package on their pricing page is "Request Pricing", priced per technician. There's nothing to cite.

Housecall Pro used to publish prices. As of October 2026 their pricing page is a quiz: the figures you see depend on the industry you pick, and the page doesn't say whether they're monthly or annual. That isn't a single list price we can put a date next to, so we leave them out until there is one.

If you used either one, the app lets you enter what you actually paid, and your own comparison uses that number. It's your figure, shown to you. We never publish it.

Our side: the estimate

The Blue Collar Beaver figure on the calculator comes from the same public estimator the app uses. It takes the usage you enter, prices it from our current price book, adds our locked 35% markup, then adds a safety buffer so it comes out high. Your real bill is whatever your account actually used that month. The whole pricing rule.

If the estimator can't be reached, the calculator says so and shows no number for our side. It never fills one in.

The default usage profile

Jobber charges the same whatever you use. We don't, so our side needs usage numbers. The calculator starts with the ones below. They're guesses: round numbers we picked for a three-truck shop. We don't have enough customers to average real usage yet, and we won't call these typical. Every one is shown on the calculator and you're meant to change them.

Default usage profile for the calculator
InputDefault
Crew size3
Customers on file150
Calls answered a month (Phone Receptionist)60
Average call length (minutes) (Phone Receptionist)3
Jobs booked a month (Jobs)40
Estimates sent a month (Estimates)25
Invoices sent a month (Invoicing)40
Intake submissions a month (Customer Intake)20
Social posts a month (Social Posting)8
Social platforms (Social Posting)2

All six features start switched on. That makes our side bigger, not smaller: the cheapest Jobber tier doesn't include an AI phone receptionist, and our estimate does.

The total across businesses, and what it leaves out

At some point this page may show one total: what businesses on Blue Collar Beaver kept, compared with Jobber's list price for their crew size. It isn't there now. It won't appear until at least ten separate businesses are behind it, so nobody's numbers can be worked out from it. When it does appear, the number of businesses is shown as a range ("10+"), never an exact count, along with the months it covers and the date it was worked out. A person reviews every change to it before it goes up.

The total leaves out, on purpose:

  • Months we didn't charge for. Early-access months were free. Counting them would credit our pricing with a giveaway.
  • Seat counts we can't check. When an owner tells us they have more users than we can see, that number stays in their own view and out of the total.
  • Prices owners told us they paid. True for them, but not something we can cite.
  • Voided or uncollected invoices. If they didn't pay us, they didn't keep the difference.
  • Businesses that told us they used nothing before. We won't tell them they kept anything, so we won't count it on their behalf.

Every one of those makes the published total smaller than the true one. It also counts months where a business paid us more than Jobber's price would have been, as a minus, rather than dropping them.

Voids that arrive late. A month only goes into the total once it has been closed for 130 days. We re-check the last three months for voids every month, so by the time a month is counted, any void has almost always landed. A void arriving after 130 days is left in, knowingly. It's rare, its effect is small, and taking a published number back down is the worse of the two outcomes.

← Back to What You Keep