Help Center

Everything ServiceFlo can do for your business

A complete guide to getting started, invoicing, getting paid, tracking expenses, scheduling jobs, syncing with QuickBooks, and asking Ask AI about your business in ServiceFlo.

Updated August 24, 2026

🚀

Getting started

From sign-up to your first invoice in about five minutes — no paperwork required.

1

Create your account

Free, no credit card — the Starter plan is free forever for one user.

2

Connect QuickBooks

Optional — one click links your QuickBooks Online company. Skip it if you don’t use QuickBooks.

3

Request payment setup

Tell us you’re ready to take card and ACH payments. Usually turned on within one business day.

4

You’re in

Build and save invoices as drafts right away, even before payment setup finishes.

Pick your trade during setup

Plumbing, HVAC, Electrical, Landscaping, Roofing, Painting, Cleaning Services, Pest Control, General Contractor, or Other. That choice pre-loads your trade’s line items, materials, and vendors, and themes the app to match — accent color and icon, terminology like "Service Call" vs. "Job," and a home-screen shortcut suited to your day.

Skip the app store

ServiceFlo is a Progressive Web App — open it in your phone’s browser and tap "Add to Home Screen." Full screen, its own icon, no updates to install by hand.

Works in English or Español

Tap the EN/ES toggle on any screen to switch the whole app to Español instantly, or set your team’s default from Business Settings. Customer-facing invoices and payment pages always stay in English.

Start free today
🧾

Invoicing & branding

Build the invoice on-site, send it in seconds, and make it unmistakably yours.

  • Tap New Invoice, search or quick-add the customer, and pull line items from your trade’s suggested list — totals update as you type.
  • Send by text (payment link), email (a fully itemized invoice styled with your logo and brand color), or QR code to pay on the spot.
  • Set your logo, brand color, support contact, and due-date window once from Business Settings — every invoice uses it automatically.
  • Write your own invoice message or start from one of five trade templates, using merge fields that fill in automatically.
  • Stays editable while it’s still a draft — fix the customer, line items, or linked expenses. Once you send it, it locks in.

Merge fields for your invoice message

{{CustomerName}} The customer’s name
{{TenantName}} Your business name
{{InvoiceNumber}} The invoice number
{{DueDate}} The invoice’s due date
{{TotalAmount}} The total amount due
{{JobDescription}} The job description you entered
{{SupportEmail}} Your support email
{{SupportPhone}} Your support phone number
💳

Getting paid

A secure hosted payment page — no card reader, no customer account, no waiting to find out if it cleared.

  • Customers pay by card or ACH on a secure hosted page — no ServiceFlo account or app download needed.
  • The invoice updates itself the instant payment comes through, so you’re never left wondering if it cleared.
  • A matching payment record syncs to QuickBooks automatically, tied to the right invoice.
  • ServiceFlo never sees or stores card or bank details — handled entirely by our payment partner.

Walkthrough video

Coming soon

👥

Managing customers

Search by name, email, or phone — two characters in and matches start showing up.

  • Quick-add a new customer right from the invoice screen when you meet someone on-site.
  • Import an existing list from a CSV, Excel file, or a published Google Sheet link (Pro plan) — duplicates get skipped automatically.
  • Every customer syncs to QuickBooks automatically in the background — entered once, shows up on both sides.
  • Tap any customer to open their card — editable contact info plus tabs for upcoming appointments, unpaid invoices, and expenses tied to their jobs, all in one place.

Walkthrough video

Coming soon

📸

Expenses & receipts

Scan it and let ServiceFlo do the typing, or enter it by hand in seconds.

  • Scan Receipt: snap a photo and ServiceFlo pulls out the vendor, date, and every line item — you confirm what to keep.
  • Or tap Add Expense and pick from a category/item list pre-loaded for your trade.
  • Tag any expense to a customer or job for accurate job costing and billback.
  • Once marked paid, it syncs to QuickBooks as a Purchase record, receipt photo included.

Free 30-day evaluation on Starter · fully unlocked on Growth and Pro.

Walkthrough video

Coming soon

🗓️

Scheduling & route planning

Plan the day by urgency and proximity, not just a list of addresses.

  • Add a New Service Call with a title, address, urgency, and date — the day view always sorts urgency-first.
  • Tap Start Job and Mark Complete to update status right on the job card.
  • Proximity alerts flag other open jobs within about 10 km booked on a different day, with a one-tap option to move them onto the same day.
  • Optimize Route reorders a multi-stop day into an efficient driving sequence, while keeping any emergency call first.
  • Turn on Repeats for recurring visits (every 3, 6, 12, 24 months, or a custom interval) — ServiceFlo schedules the next one automatically the moment you mark a visit complete.
  • Automatic reminders go out two weeks before any visit, with Confirm and Reschedule buttons for the customer right in the email.

Free 30-day evaluation on Starter · fully unlocked on Growth and Pro.

Walkthrough video

Coming soon

🔁

Syncing with QuickBooks Online

Connect once. Everything after that happens on its own.

  • One-click connect from Settings → QuickBooks, or right in the onboarding wizard.
  • Invoices become a QuickBooks Invoice, payments become a linked QuickBooks Payment.
  • Expenses become a QuickBooks Purchase, linked to the vendor and the job. New customers show up as a QuickBooks Customer.
  • Completely optional — everything in ServiceFlo works the same without it.
  • On the Pro plan, don’t want to connect it yourself? Request Managed QuickBooks Setup from Business Settings and our team connects it for you — you keep your own QuickBooks Online company either way.

Walkthrough video

Coming soon

📊

Reports

Four at-a-glance views of how the business is doing, covering the last 90 days.

  • Revenue over time — paid invoices grouped by month.
  • Outstanding balance — unpaid invoices grouped by days outstanding (0–15, 16–30, 31–60, 60+), so you know exactly who to follow up with.
  • Expenses by category — where your money actually goes, grouped by category.
  • Job profitability — revenue minus the cost of any expenses linked to that job, so you can see margin per job.
  • Ask AI — tap Ask AI at the top of the Reports tab and type a plain-English question like "show all customers with pending invoices" or "what are my total expenses for a job." You get an answer in plain language, plus a chart and data table when there’s something worth showing. Any customer name in the answer is tappable, jumping straight to their card. Tap What can I ask? to see the full list of supported questions.

Pro plan feature.

Walkthrough video

Coming soon

🏢

Team & billing

Three plans that grow with your crew.

Plan Price Includes
Starter Free 1 user, unlimited invoicing, unlimited customers, on-site payments, no QuickBooks sync, plus a 30-day evaluation of Expense Management and Smart Schedule (view-only after that until you upgrade)
Growth $29.99/mo Everything in Starter, plus Expense Management and Smart Schedule fully unlocked, your own QuickBooks Online sync, same-day ACH payouts, up to 5 users, route optimization, proximity alerts, and expense approval workflows
Pro $49.99/mo Everything in Growth, plus QuickBooks Online setup handled by our team on request, customer list import, Reports (revenue, outstanding balances, expenses by category, job profitability, and an Ask AI assistant for plain-English questions about your business), unlimited users, multi-location management, and dedicated onboarding

Bringing on your team

On Growth and Pro, head to Settings → Business Settings and find the Team section. Invite someone by email and choose whether they join as an Admin or a Technician — Growth includes up to 5 team members, Pro is unlimited.

Forgot your password?

Use the "Forgot password?" link on the sign-in page and we’ll send a reset link. Don’t see it? Email support and we’ll get you back in directly.

Frequently asked questions

Do I need to download an app? +

No. ServiceFlo runs right in your phone’s browser, and you can add it to your home screen so it looks and feels like a native app. No app store, no updates to install by hand.

Is my payment information secure? +

Yes. Card and bank payments happen on a secure, hosted page run by our payment partner. ServiceFlo never sees or stores raw card numbers or bank account details.

What if I don’t use QuickBooks? +

No problem at all. QuickBooks sync is optional. Invoicing, payments, expenses, and scheduling all work fine without it.

Can I try it before paying? +

Yes. Starter is free forever for unlimited invoicing and customers, and it also gives you a 30-day evaluation of Expense Management and Smart Schedule so you can try them on real jobs before deciding whether to upgrade.

Does ServiceFlo read my receipts for me? +

Yes. Tap Scan Receipt from the Expenses tab and ServiceFlo pulls out the vendor, date, and every line item so you’re not typing it all in by hand. You still choose which items actually count before anything gets saved as an expense.

Can I import my existing customer list? +

Yes, on the Pro plan. From the Customers screen, tap Import to upload a CSV or Excel file, or paste a link to a published Google Sheet. You’ll see a preview before anything is committed, and duplicates get skipped automatically.

Can I add other people to my account? +

Yes, on Growth and Pro. From Settings → Business Settings, find the Team section and invite someone by email as an Admin or a Technician. Growth allows up to 5 team members; Pro is unlimited.

Can I see reports on how my business is doing? +

Yes, on the Pro plan. The Reports tab shows revenue over time, outstanding balances, expenses by category, and job profitability, covering the last 90 days.

Can I just ask a question instead of digging through reports? +

Yes, on the Pro plan. Tap Ask AI at the top of the Reports tab and type a plain-English question, like "show me customers with pending invoices" or "what are my expenses for a customer’s kitchen remodel." You’ll get an answer plus a chart or table when relevant, and any customer name in the answer is tappable, jumping straight to their card. Tap "What can I ask?" above the message box any time to see what’s currently supported.

Can I edit an invoice after I’ve saved it? +

Yes, as long as it’s still a draft. Open it from your invoice list and tap Edit to change the customer, line items, or expenses. Once it’s been sent to a customer, it’s locked in.

Does ServiceFlo work in Spanish? +

Yes. Tap the EN/ES toggle in the corner of any screen to switch the whole app to Español instantly. Set your team’s default from Settings → Business Settings so it’s there next time anyone logs in.

Does the app look different depending on my trade? +

A little, on purpose. Your accent color, icons, and some of the terminology (like "Service Call" vs. "Job") match how people in your trade actually talk, while every feature works exactly the same underneath.

Can I set up recurring appointments? +

Yes. When adding a job, turn on Repeats and choose how often — every 3, 6, 12, or 24 months, or a custom interval in days, weeks, months, or years. ServiceFlo automatically schedules the next visit the moment you mark the current one complete.

Will customers get reminded about upcoming appointments? +

Yes. Two weeks before any scheduled visit, both you and the customer get an email reminder. Customers can tap Confirm Appointment or Reschedule right from that email — no action needed if the time still works for them.

Can I see a customer’s full history in one place? +

Yes. Tap any customer in your list to see their contact info, upcoming appointments, unpaid invoices, and expenses all together, and edit their details right there.

How do I get help? +

Use the chat bubble in the bottom-right corner of any page, or email sales@serviceflo.app. We usually reply the same day.

Still have questions?

Use the chat bubble in the corner of this page, or reach us directly.