Customers and scheduling
Keep customer details, schedule jobs, and assign the crew. Open the job to see who’s going and what needs doing.
Both plans cover customers, scheduling, estimates, invoices, and payments. Crew adds projects, maintenance, job costs, and time tracking.
Keep customer details, schedule jobs, and assign the crew. Open the job to see who’s going and what needs doing.
Send estimates and invoices with your business details and terms. Take payments through your connected payment account.
Sync invoices and payments with QuickBooks Online. Included with Essential and Crew.
Keep checklists, notes, photos, and service history with the job so the crew can find them on site.
With Crew, track project phases and change orders, and schedule recurring maintenance.
With Crew, track hours, review timesheets, and see labor and other job costs.
Add your business details, enter a customer, and schedule a job. The job records, schedule, estimates, and invoices are built in.
Put your company name, logo, and payment terms on your estimates and invoices.
Add the customer, set a date, and assign the work.
Connect QuickBooks Online and Stripe, PayPal, or Square. You’ll need an account with each service you use.
Connect Stripe, PayPal, or Square for payments. Crew can also receive bookings from Square Appointments.
Customer payments go through your connected Stripe, PayPal, or Square account.
With Crew, bookings from Square Appointments arrive in Bandog for your team to review. You can keep using your existing booking page.
Sync invoices and payments with QuickBooks Online. Included in both plans.
Match your records in Bandog and QuickBooks Online.
Send Bandog invoices and payments to QuickBooks, and bring payments recorded in QuickBooks back into Bandog.
We can import large sets of business records for you. This is a paid service, separate from Essential and Crew.
Tell us what you need moved so we can work out the scope and price.
BandogJobs · Invoices · PaymentsSam Rivera / 2h 14m
Rooftop inspectionAlex Morgan / 3h 45m
Air handler replacementJordan Lee / 1h 20m
Preventive maintenanceThis week · 76h 30m
Hours recorded against each job.


Check the monthly price, included users, and features side by side.
Essential includes scheduling, estimates, invoices, payments, checklists, and service history.
| Plan | Monthly price | Included users | QuickBooks Online |
|---|---|---|---|
| Bandog Essential | $29 | 4 | Included |
| Jobber Core | $49 | 1 | Connect plan or above |
| Housecall Pro Basic | $79 | 1 | Essentials plan or above |
Crew includes everything in Essential, plus projects, change orders, recurring maintenance, job costing, timesheets, and connected apps.
| Plan | Monthly price | Included users | QuickBooks + job costing |
|---|---|---|---|
| Bandog Crew | $100 | 10 | Included |
| Jobber Grow · 10 users | $399 | 10 | Included |
| Housecall Pro Essentials | $189 | 5 | Included |
Checked October 22, 2026 against Jobber’s pricing and Housecall Pro’s pricing. Monthly prices before tax and payment processing fees. Introductory offers and annual discounts are not shown. This table compares the features listed; other features vary by plan. QuickBooks is a separate paid service. Prices and features can change.
Both plans include customers, jobs, scheduling, estimates, invoices, payments, checklists, service history, document templates, and QuickBooks sync. Crew adds projects, maintenance, costing, and time tracking.
$29 / month
Or $300 / year · save $48
Up to 4 active users
For small teams handling everyday jobs and paperwork.
$100 / month
Or $1,000 / year · save $200
Up to 10 active users
For teams managing projects, repeat service, job costs, and employee hours.
Prices in US dollars. Annual plans are paid once a year. Each plan has a fixed user limit. Payment processing fees and third-party subscriptions are separate. Large data imports are offered as a separate paid service.