Run the jobs.
Track the money.

Schedule jobs, send estimates and invoices, and keep track of payments. Give the office and crew the same job details.

QuickBooks sync in both plans 4 or 10 users included

Your daily work.
In one place.

Both plans cover customers, scheduling, estimates, invoices, and payments. Crew adds projects, maintenance, job costs, and time tracking.

Customers and scheduling

Keep customer details, schedule jobs, and assign the crew. Open the job to see who’s going and what needs doing.

Estimates, invoices, and payments

Send estimates and invoices with your business details and terms. Take payments through your connected payment account.

QuickBooks sync in both plans

Sync invoices and payments with QuickBooks Online. Included with Essential and Crew.

Checklists and service history

Keep checklists, notes, photos, and service history with the job so the crew can find them on site.

Projects and repeat service

With Crew, track project phases and change orders, and schedule recurring maintenance.

Job hours and costs

With Crew, track hours, review timesheets, and see labor and other job costs.

See what’s included in each plan

Ready to use.
Right out of the box.

Add your business details, enter a customer, and schedule a job. The job records, schedule, estimates, and invoices are built in.

  1. Add your business details.

    Put your company name, logo, and payment terms on your estimates and invoices.

  2. Schedule your first job.

    Add the customer, set a date, and assign the work.

  3. Connect your accounts.

    Connect QuickBooks Online and Stripe, PayPal, or Square. You’ll need an account with each service you use.

Keep the whole project
in one record.

Crew keeps the scope, phases, change orders, and costs in the project record. When the job changes, the paperwork stays with it.

  • Scope, phases, and jobs
  • Change orders and their costs
  • Project costs and billing

Quote the job.
Get paid.

Send the estimate, invoice the job, and see what’s been paid. Keep the paperwork with the job. Take payments through your connected Stripe, PayPal, or Square account.

  • Estimates and invoices
  • Your logo, business details, and payment terms
  • Paid, unpaid, and overdue invoices
  • Job details and service records

Use the accounts
you already have.

Connect Stripe, PayPal, or Square for payments. Crew can also receive bookings from Square Appointments.

Stripe, PayPal, and Square.

Customer payments go through your connected Stripe, PayPal, or Square account.

Square Appointments

With Crew, bookings from Square Appointments arrive in Bandog for your team to review. You can keep using your existing booking page.

Keep QuickBooks
connected.

Sync invoices and payments with QuickBooks Online. Included in both plans.

QuickBooks Online sync

Match your records in Bandog and QuickBooks Online.

Send Bandog invoices and payments to QuickBooks, and bring payments recorded in QuickBooks back into Bandog.

Paid import service

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 · Payments
QuickBooks OnlineInvoices · Payments
Sync invoices and payments between Bandog and QuickBooks.

Track the hours.
See the labor cost.

With Crew, clock in and out on a job, pause the timer, or enter hours by hand. Review the week’s timesheets and see the labor cost.

  • Employees and assigned jobs
  • Job timers and weekly timesheets
  • Labor costs for each job

Time tracking

Sam Rivera / 2h 14m

Rooftop inspection

Alex Morgan / 3h 45m

Air handler replacement

Jordan Lee / 1h 20m

Preventive maintenance

This week · 76h 30m

Hours recorded against each job.

Take the job details
to the job site.

Open the job, check the address, look up the customer, and add photos or checklist updates from your phone. Crew also includes time tracking.

  • Upcoming jobs and map views
  • Customer details and invoices
  • Photos and checklists

The office and crew use the same job records.

Bandog mobile Jobs screen showing a scheduled seasonal system inspection.
Bandog mobile job record for the same seasonal system inspection, showing the customer, contact, description, scheduled visit, address, and map actions.

Compare the plans.
See what you get.

Check the monthly price, included users, and features side by side.

Four users and QuickBooks sync for $29.

Essential includes scheduling, estimates, invoices, payments, checklists, and service history.

Starting plans · regular monthly prices (USD)
PlanMonthly priceIncluded usersQuickBooks Online
Bandog Essential$294Included
Jobber Core$491Connect plan or above
Housecall Pro Basic$791Essentials plan or above

Crew: $100 a month for ten users.

Crew includes everything in Essential, plus projects, change orders, recurring maintenance, job costing, timesheets, and connected apps.

Plans with QuickBooks sync and job costing · regular monthly prices (USD)
PlanMonthly priceIncluded usersQuickBooks + job costing
Bandog Crew$10010Included
Jobber Grow · 10 users$39910Included
Housecall Pro Essentials$1895Included

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.

Pick the plan
that fits your crew.

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.

Essential

$29 / month

Or $300 / year · save $48

Up to 4 active users

For small teams handling everyday jobs and paperwork.

  • Customers and business records
  • Jobs, scheduling, and dispatch
  • Estimates, invoices, and card payments
  • Invoice and estimate templates with your branding
  • Employee records, checklists, and service history
  • QuickBooks Online connection and sync
Choose Essential

Crew

$100 / month

Or $1,000 / year · save $200

Up to 10 active users

For teams managing projects, repeat service, job costs, and employee hours.

  • Everything in Essential
  • Projects, phases, and change orders
  • Recurring maintenance
  • Job costing and labor costs
  • Team time and payroll time
  • Connected apps
Choose Crew

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.

No AI unless you want it.

Request import service

Tell us what you need moved. We’ll review your request and email you about the scope and price.

Don’t include customer records, passwords, or payment details here. We’ll arrange file transfer after we review the request. Import service is priced separately from your plan.

We’ll use these details to review and contact you about this request. Privacy policy