How do I add my first customer?
Go to Customers in the sidebar. With no customers yet, you’ll see an Add customer button in the middle of the page — tap it, fill in their information, optionally add their property, then create a service for them. After your first customer is added, use the Quick Actions + button in the bottom-right to add more.What’s the difference between per-service and subscription billing?
Per-service billing creates charges when work is completed. Subscription billing creates charges on a schedule (weekly, monthly, quarterly, semi-annual, or annual) regardless of when work is done.How do I set up my crews?
Go to Team Roster → Crews, click the crew name, then click Edit to update the name, color, start address, and start time. A default crew is created automatically when you sign up.Can I try ProBase with sample data before adding my own?
Yes — when it’s switched on for your account, tap Tour a demo in the Help group at the bottom of the navigation menu. A brand-new account also sees an Explore a demo account row on HomeBase until the first customer or visit is added. A Tour demo card also appears on your Customers, Schedule, and Money screens while they’re still empty. Any of them opens a fully-loaded sample business seeded for your trade. Nothing you do there touches your real account, and the demo is wiped and rebuilt every night. See Exploring a demo account.
How do I schedule recurring services?
When you create a service for a customer, set the service frequency (weekly, bi-weekly, monthly, every 2 months, quarterly, every 6 months, or Custom for any number of days between visits). When you complete an appointment, you can automatically schedule the next one based on this interval.My schedule isn’t weekly or monthly — can I set my own cadence?
Yes. Pick Custom in any Service Frequency picker and type the number of days between visits, from 1 to 365. ProBase then pre-schedules visits on that cadence and shows it back as Every 10 days wherever the frequency appears. Custom works in the New Job wizard, the Change Schedule modal, quotes, and your service catalog templates. See Custom frequencies.How do I reschedule an appointment?
Open the visit from the calendar, your schedule, or the job page. Tap the outlined ⋯ More button beside the main action, choose Reschedule, set the new date, time, and crew, add a reason if you want one, then tap Reschedule. A new scheduled visit is created and the original is marked Rescheduled. See Rescheduling appointments.If you only need to move the visit within the same day, tap the date-and-time row on the visit’s header card and choose Change time instead — it changes the start time and duration without creating a new visit.How do I optimize routes?
Open the Schedule page and switch to the Day view (use the Today button to jump to today’s date). Click Reorder stops to open the reorder panel, then tap Optimize drive to let ProBase calculate the most efficient stop order automatically. You can also enable background auto-optimization in Settings > Scheduling so routes are optimized automatically whenever appointments are created. See Route optimization for details.
When are billing line items created?
For per-service billing: automatically when appointments are completed. For subscription billing: automatically on each upcoming billing date — ProBase uses the day you created the service as the recurring billing day, and you can see the next charge dates by opening the job and tapping the → beside Service details, which lists the last and next three charge dates above the price fields.How do I send an invoice to a customer?
Open the invoice — from Money → All invoices, from the customer’s billing history, or from the Charged row on a completed visit — and tap Send invoice. The Send invoice screen opens: pick how to send it under Send as (Text, Email when it’s available, or Print / PDF), check who it’s going to, and tap the send button at the bottom. Every invoice carries the customer’s own link to view and pay it. See Sending invoices and reminders.How do I record a payment?
Tap Record payment on the Money page, on an invoice, or in the ⋯ More menu of a completed visit. ProBase walks you through three short steps — Who paid you?, What is it for?, and How much, and how? — skipping any step it already knows (open it from an invoice and it goes straight to the amount). Pick the method (Cash, Check, Credit Card, Venmo, Zelle, Cash App, PayPal, Bank Transfer, or Other) and tap Record payment. Recording a payment never sends an invoice for you. See Recording payments.Can I print an invoice or save it as a PDF?
Yes. On an invoice you’ve already sent, tap ⋯ More → Print. On a draft, tap Send invoice, choose Print / PDF under Send as, and tap Generate PDF — that numbers the invoice and opens the print dialog. Either way your device’s print dialog opens, where you can print it or choose Save as PDF. The printout carries your business letterhead, a Bill to block, the line items and totals, and a QR code the customer can scan to pay online. Customers get a Print or save a copy button on their own invoice page. See Printing invoices.Can I adjust a charge manually?
Yes — on the invoice itself. Open the customer’s draft invoice (or a sent invoice that hasn’t been paid yet) and use the Add charge row to bill something extra or the Add credit row to give a discount or adjustment. You can also tap a charge and choose Edit this charge. See Invoices.
Can I see my LawnStarter, Lawn Love, or Home Gnome work in ProBase?
Yes. Open Integrations in the sidebar under Business and connect the account. Your marketplace customers, properties, services, jobs, and earnings then flow into ProBase on their own — see Connecting a marketplace account.How do I claim new marketplace jobs?
Claiming always happens in the marketplace app. When work is waiting near you, an Available to claim card appears on HomeBase — tap View jobs in LawnStarter to open the list in the app. Anything you claim lands on your ProBase schedule at the next sync. See Available to claim.Why can’t I complete or reschedule a marketplace job in ProBase?
The marketplace owns that work, so those actions happen in its app. A marketplace job has one button for it — Open in App, which becomes Complete in App once the marketplace shows the job as started — and it takes you straight to that job’s screen, where completing, rescheduling, cancelling, and messaging all live. The result syncs back to ProBase. On your side you can still assign a crew, adjust the start time to fit the visit into your day, and time the visit with Start visit, Pause and Resume. See Marketplace jobs.Why did a marketplace job disappear from my schedule?
Because the marketplace no longer has it assigned to you — it was taken back, handed to a different pro, or returned to the pool for someone else to claim. ProBase removes those visits on the next sync rather than leaving work on your schedule that isn’t yours. A visit that was cancelled stays on your schedule marked Cancelled instead. See If a job goes back to the marketplace.How often does marketplace work update?
ProBase checks every few minutes whether your marketplace book has gained or lost a customer — so a job you just claimed, and the customer who comes with it, land within minutes — re-reads each connected account’s customers and jobs about every 15 minutes, and runs a full refresh overnight. Earnings and payout deposits come across with the nightly run, with a Full re-sync, or when you tap Refresh on the marketplace record’s Billing History. See How marketplace syncing works.Where do I see what the marketplace has paid me?
On the customer record named after the marketplace — for example a customer called LawnStarter. Its Billing History lists what each completed visit earned you and every deposit the marketplace has sent. To see only the deposits, tap the Payments tab. See Marketplace earnings & payouts.What is the amount shown on a marketplace service?
It’s your payout — what the marketplace pays you for one visit of that service, so you can see what a stop on your route is worth. It isn’t the customer’s bill; what the marketplace charges the homeowner never comes into ProBase, and finishing a marketplace visit doesn’t create a charge or invoice on your side. See the service page.What does the balance on the marketplace record mean?
It’s what you’ve earned since your last deposit — not a lifetime total. Each deposit settles everything before it, so the balance falls back toward $0.00 when one lands and builds up again from the jobs you finish after it. It’s the same figure the marketplace’s own pro app shows. See Reading the balance.
Can a customer have multiple properties?
Yes. On the customer’s page, click Add Property for each location. Each property can have its own services.How do I add notes to customers or properties?
Notes live in the Notes card on the customer’s page and on each property page. Tap the Add note row at the bottom of the card to open the Add Note window, or tap an existing note to edit or delete it. Appointment notes are captured during job completion. See Adding notes for details.
How do I view crew schedules?
Go to Schedule to see all appointments across all crews. On the calendar, appointments are organized by crew and you can filter by crew to see their schedule.Can I move an appointment from one crew to another?
Yes. Open the visit and tap the crew row — or use ⋯ More → Move to another crew — to open the Assign a crew sheet, then tap the crew you want. You can also change the crew while rescheduling the appointment.What are service records?
Service records are structured records that capture specific details about completed work — like chemical readings, materials used, observations, and chemical applications. They aren’t a form you fill in by hand: ProBase pulls them out of your notes when you tap AI Assist on the completion form, and a checklist question marked Include in service record files its answer as one automatically. You review and correct the rows before completing. See Service records.
What if I need to change the optimized route?
In the Reorder stops panel, tap Optimize drive to see the suggested order before committing. The preview shows exactly what would move and what it saves; Apply optimized route writes it and Keep current route leaves your day alone. If you’d rather pick the order yourself, drag the stops into any order and tap Save. See Route optimization.How do I see routes on a map?
The Schedule page shows all scheduled appointments for the day plotted on an interactive map. In the Day view on a phone, switch to map view using the card/map toggle above the schedule. On a wider desktop screen, the stop list and route map appear side by side automatically — no toggle needed.
How do I set up online payments?
Connect your Stripe account to accept credit card payments. Go to Payments in the sidebar (under Business) and click Connect with Stripe. Follow Stripe’s onboarding to provide your business information and bank account details. See Setting up payment processing for step-by-step instructions.What if a customer overpays?
When you record a payment that exceeds the customer’s balance, ProBase shows an overpayment prompt letting you choose what to do with the extra amount. Apply as credit is chosen for you — the extra sits on the customer’s account and comes off their next invoice. If the extra really was a tip and you named a single invoice, choose Record as tip instead. See Recording payments for details.How do I issue a refund?
If you gave back money the customer paid by hand (cash, check, and so on), open the invoice, tap ⋯ More → Refund, enter the amount and how you refunded it, and tap Record refund. The invoice goes back to Unpaid or Partially paid and keeps a line showing the refund. Card payments are refunded in your Stripe dashboard, and ProBase picks the refund up on its own. See Recording payments.
Can I access ProBase on my phone?
Yes. ProBase works on any device with a web browser, and all pages are built mobile-first. You can also add it to your home screen so it opens like an app — see Push notifications and the install step in onboarding.How do I get alerts on my phone?
Add ProBase to your home screen, open it from that icon, then tap Enable notifications — either on the Turn on notifications screen at the end of onboarding, or under Make it yours → Boost my productivity on HomeBase — and tap Allow when your phone asks. Permission is granted per device, so each phone or tablet needs its own tap. These phone alerts are separate from text messages. See Push notifications.What is the bell at the top of the screen?
It’s your Updates — a running list of things that may need you, such as a new contact arriving through your form. The badge counts what you haven’t read yet, and an update clears itself once you’ve been to the screen it points to. On a computer the same thing is an Updates item at the bottom of the navigation drawer.Is my data backed up?
Yes. All data is automatically backed up and stored securely in the cloud.
How do I change my password?
Open the navigation drawer, tap My Profile in the footer at the bottom, then use the Update Password section.How do I update my business information?
Go to Settings in the sidebar under Business. From there you can update your business name, address, email, and website in the Business Profile section. You can also change your timezone and route optimization preferences in the Scheduling section. See Business Profile for details.I logged in and ProBase asked me to create a business. Did my password break?
No — your password is fine, and you’re already signed in. That Create your business screen appears when your user account isn’t attached to any business, usually because the business was deleted or you were removed from it. The blue panel on the screen shows the email address you’re signed in as. If you weren’t expecting it, contact support before creating a new business — creating one here gives you a fresh, empty business rather than your old data back. See “Your account isn’t linked to a business” after logging in.
An appointment isn’t showing on the calendar.
Check that the appointment has a date set. Refresh the page to reload the calendar data.A billing line item wasn’t created.
For per-service billing, ensure the appointment was marked complete. For subscription billing, check that the service is active and the billing interval is set correctly.The route optimizer isn’t working.
Ensure all properties have valid geocoded addresses. Check that the crew has a start location configured. At least 2 appointments are needed to optimize.I pressed Save and nothing seemed to happen.
Something on the form still needs your attention. ProBase scrolls the first field that needs fixing into view, puts your cursor in it, and shows the reason in red underneath — look for it above where the Save button was. See Saving and form issues.I tapped Save twice on a slow connection. Did I create it twice?
No. Once a save goes through, ProBase ignores taps, form submissions, and the Enter key until the next page appears — so the extra taps you make while the old form is still on screen do nothing. You get one record. See Saving and form issues.
If you can’t find the answer here, see Contact support for ways to reach us.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"ProBase Docs","colors":{"primary":"#C08D1C","light":"#C08D1C","dark":"#C08D1C"},"thumbnails":{"fonts":{"family":"Open Sans"}},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"lawnstarter","hasAudioNarration":false,"actualSubdomain":"lawnstarter","customDomains":["docs.probaseapp.com"],"gitSource":{"type":"github","owner":"lawnstarter","repo":"probase_docs","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adba9239e095948076db066","collectionId":"48005a3b-9685-4300-9af2-a4a2ec3b72c8","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adba9239e095948076db066"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adba9239e095948076db066","clientVersion":"0.0.3952","searchFilterCounts":[{"language":"default","tag":"Getting started","count":17},{"language":"default","tag":"Billing \u0026 payments","count":16},{"language":"default","tag":"Managing customers","count":13},{"language":"default","tag":"Running your routes","count":13},{"language":"default","tag":"Scheduling work","count":9},{"language":"default","tag":"Marketplace work","count":6},{"language":"default","tag":"Checklists","count":4},{"language":"default","tag":"Assessments \u0026 quotes","count":3},{"language":"default","tag":"Help \u0026 support","count":3},{"language":"default","tag":"Managing your team","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"support/common-questions","slug":"/support/common-questions","pageMetadata":{"title":"Common questions","description":"Answers to frequently asked questions","href":"/support/common-questions"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Answers to frequently asked questions\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`getting-started`,children:`Getting started`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I add my first customer?`}),`\nGo to `,_jsx(_components.strong,{children:`Customers`}),` in the sidebar. With no customers yet, you’ll see an `,_jsx(_components.strong,{children:`Add customer`}),` button in the middle of the page — tap it, fill in their information, optionally add their property, then create a service for them. After your first customer is added, use the Quick Actions `,_jsx(_components.strong,{children:`+`}),` button in the bottom-right to add more.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`What’s the difference between per-service and subscription billing?`}),`\nPer-service billing creates charges when work is completed. Subscription billing creates charges on a schedule (weekly, monthly, quarterly, semi-annual, or annual) regardless of when work is done.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I set up my crews?`}),`\nGo to `,_jsx(_components.strong,{children:`Team Roster → Crews`}),`, click the crew name, then click `,_jsx(_components.strong,{children:`Edit`}),` to update the name, color, start address, and start time. A default crew is created automatically when you sign up.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Can I try ProBase with sample data before adding my own?`}),`\nYes — when it’s switched on for your account, tap `,_jsx(_components.strong,{children:`Tour a demo`}),` in the `,_jsx(_components.strong,{children:`Help`}),` group at the bottom of the navigation menu. A brand-new account also sees an `,_jsx(_components.strong,{children:`Explore a demo account`}),` row on HomeBase until the first customer or visit is added. A `,_jsx(_components.strong,{children:`Tour demo`}),` card also appears on your Customers, Schedule, and Money screens while they’re still empty. Any of them opens a fully-loaded sample business seeded for your trade. Nothing you do there touches your real account, and the demo is wiped and rebuilt every night. See `,_jsx(_components.a,{href:`/getting-started/exploring-a-demo`,children:`Exploring a demo account`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`scheduling`,children:`Scheduling`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I schedule recurring services?`}),`\nWhen you create a service for a customer, set the service frequency (weekly, bi-weekly, monthly, every 2 months, quarterly, every 6 months, or `,_jsx(_components.strong,{children:`Custom`}),` for any number of days between visits). When you complete an appointment, you can automatically schedule the next one based on this interval.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`My schedule isn’t weekly or monthly — can I set my own cadence?`}),`\nYes. Pick `,_jsx(_components.strong,{children:`Custom`}),` in any `,_jsx(_components.strong,{children:`Service Frequency`}),` picker and type the number of days between visits, from 1 to 365. ProBase then pre-schedules visits on that cadence and shows it back as `,_jsx(_components.em,{children:`Every 10 days`}),` wherever the frequency appears. Custom works in the New Job wizard, the `,_jsx(_components.strong,{children:`Change Schedule`}),` modal, quotes, and your service catalog templates. See `,_jsx(_components.a,{href:`/customers/managing-services#custom-frequencies`,children:`Custom frequencies`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I reschedule an appointment?`}),`\nOpen the visit from the calendar, your schedule, or the job page. Tap the outlined `,_jsx(_components.strong,{children:`⋯ More`}),` button beside the main action, choose `,_jsx(_components.strong,{children:`Reschedule`}),`, set the new date, time, and crew, add a reason if you want one, then tap `,_jsx(_components.strong,{children:`Reschedule`}),`. A new scheduled visit is created and the original is marked `,_jsx(_components.strong,{children:`Rescheduled`}),`. See `,_jsx(_components.a,{href:`/scheduling/rescheduling-jobs`,children:`Rescheduling appointments`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`If you only need to move the visit `,_jsx(_components.strong,{children:`within the same day`}),`, tap the date-and-time row on the visit’s header card and choose `,_jsx(_components.strong,{children:`Change time`}),` instead — it changes the start time and duration without creating a new visit.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I optimize routes?`}),`\nOpen the `,_jsx(_components.strong,{children:`Schedule`}),` page and switch to the `,_jsx(_components.strong,{children:`Day`}),` view (use the `,_jsx(_components.strong,{children:`Today`}),` button to jump to today’s date). Click `,_jsx(_components.strong,{children:`Reorder stops`}),` to open the reorder panel, then tap `,_jsx(_components.strong,{children:`Optimize drive`}),` to let ProBase calculate the most efficient stop order automatically. You can also enable background auto-optimization in `,_jsx(_components.strong,{children:`Settings`}),` > `,_jsx(_components.strong,{children:`Scheduling`}),` so routes are optimized automatically whenever appointments are created. See `,_jsx(_components.a,{href:`/routes/optimizing-routes`,children:`Route optimization`}),` for details.`]}),`\n`,_jsx(Heading,{level:`2`,id:`billing`,children:`Billing`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`When are billing line items created?`}),`\nFor per-service billing: automatically when appointments are completed. For subscription billing: automatically on each upcoming billing date — ProBase uses the day you created the service as the recurring billing day, and you can see the next charge dates by opening the job and tapping the `,_jsx(_components.strong,{children:`→`}),` beside `,_jsx(_components.strong,{children:`Service details`}),`, which lists the last and next three charge dates above the price fields.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I send an invoice to a customer?`}),`\nOpen the invoice — from `,_jsx(_components.strong,{children:`Money → All invoices`}),`, from the customer’s billing history, or from the `,_jsx(_components.strong,{children:`Charged`}),` row on a completed visit — and tap `,_jsx(_components.strong,{children:`Send invoice`}),`. The `,_jsx(_components.strong,{children:`Send invoice`}),` screen opens: pick how to send it under `,_jsx(_components.strong,{children:`Send as`}),` (`,_jsx(_components.strong,{children:`Text`}),`, `,_jsx(_components.strong,{children:`Email`}),` when it’s available, or `,_jsx(_components.strong,{children:`Print / PDF`}),`), check who it’s going to, and tap the send button at the bottom. Every invoice carries the customer’s own link to view and pay it. See `,_jsx(_components.a,{href:`/billing/sending-payment-links`,children:`Sending invoices and reminders`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I record a payment?`}),`\nTap `,_jsx(_components.strong,{children:`Record payment`}),` on the `,_jsx(_components.strong,{children:`Money`}),` page, on an invoice, or in the `,_jsx(_components.strong,{children:`⋯ More`}),` menu of a completed visit. ProBase walks you through three short steps — `,_jsx(_components.strong,{children:`Who paid you?`}),`, `,_jsx(_components.strong,{children:`What is it for?`}),`, and `,_jsx(_components.strong,{children:`How much, and how?`}),` — skipping any step it already knows (open it from an invoice and it goes straight to the amount). Pick the method (Cash, Check, Credit Card, Venmo, Zelle, Cash App, PayPal, Bank Transfer, or Other) and tap `,_jsx(_components.strong,{children:`Record payment`}),`. Recording a payment never sends an invoice for you. See `,_jsx(_components.a,{href:`/billing/tracking-payments`,children:`Recording payments`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Can I print an invoice or save it as a PDF?`}),`\nYes. On an invoice you’ve already sent, tap `,_jsx(_components.strong,{children:`⋯ More → Print`}),`. On a draft, tap `,_jsx(_components.strong,{children:`Send invoice`}),`, choose `,_jsx(_components.strong,{children:`Print / PDF`}),` under `,_jsx(_components.strong,{children:`Send as`}),`, and tap `,_jsx(_components.strong,{children:`Generate PDF`}),` — that numbers the invoice and opens the print dialog. Either way your device’s print dialog opens, where you can print it or choose `,_jsx(_components.strong,{children:`Save as PDF`}),`. The printout carries your business letterhead, a `,_jsx(_components.strong,{children:`Bill to`}),` block, the line items and totals, and a QR code the customer can scan to pay online. Customers get a `,_jsx(_components.strong,{children:`Print or save a copy`}),` button on their own invoice page. See `,_jsx(_components.a,{href:`/billing/printing-invoices`,children:`Printing invoices`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Can I adjust a charge manually?`}),`\nYes — on the invoice itself. Open the customer’s draft invoice (or a sent invoice that hasn’t been paid yet) and use the `,_jsx(_components.strong,{children:`Add charge`}),` row to bill something extra or the `,_jsx(_components.strong,{children:`Add credit`}),` row to give a discount or adjustment. You can also tap a charge and choose `,_jsx(_components.strong,{children:`Edit this charge`}),`. See `,_jsx(_components.a,{href:`/billing/invoices`,children:`Invoices`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`marketplace-work`,children:`Marketplace work`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Can I see my LawnStarter, Lawn Love, or Home Gnome work in ProBase?`}),`\nYes. Open `,_jsx(_components.strong,{children:`Integrations`}),` in the sidebar under `,_jsx(_components.strong,{children:`Business`}),` and connect the account. Your marketplace customers, properties, services, jobs, and earnings then flow into ProBase on their own — see `,_jsx(_components.a,{href:`/marketplace/connecting-accounts`,children:`Connecting a marketplace account`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I claim new marketplace jobs?`}),`\nClaiming always happens in the marketplace app. When work is waiting near you, an `,_jsx(_components.strong,{children:`Available to claim`}),` card appears on HomeBase — tap `,_jsx(_components.strong,{children:`View jobs in LawnStarter`}),` to open the list in the app. Anything you claim lands on your ProBase schedule at the next sync. See `,_jsx(_components.a,{href:`/marketplace/claiming-jobs`,children:`Available to claim`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Why can’t I complete or reschedule a marketplace job in ProBase?`}),`\nThe marketplace owns that work, so those actions happen in its app. A marketplace job has one button for it — `,_jsx(_components.strong,{children:`Open in App`}),`, which becomes `,_jsx(_components.strong,{children:`Complete in App`}),` once the marketplace shows the job as started — and it takes you straight to that job’s screen, where completing, rescheduling, cancelling, and messaging all live. The result syncs back to ProBase. On your side you can still assign a crew, adjust the start time to fit the visit into your day, and time the visit with `,_jsx(_components.strong,{children:`Start visit`}),`, `,_jsx(_components.strong,{children:`Pause`}),` and `,_jsx(_components.strong,{children:`Resume`}),`. See `,_jsx(_components.a,{href:`/marketplace/marketplace-jobs`,children:`Marketplace jobs`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Why did a marketplace job disappear from my schedule?`}),`\nBecause the marketplace no longer has it assigned to you — it was taken back, handed to a different pro, or returned to the pool for someone else to claim. ProBase removes those visits on the next sync rather than leaving work on your schedule that isn’t yours. A visit that was `,_jsx(_components.strong,{children:`cancelled`}),` stays on your schedule marked `,_jsx(_components.strong,{children:`Cancelled`}),` instead. See `,_jsx(_components.a,{href:`/marketplace/marketplace-jobs#if-a-job-goes-back-to-the-marketplace`,children:`If a job goes back to the marketplace`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How often does marketplace work update?`}),`\nProBase checks every few minutes whether your marketplace book has gained or lost a customer — so a job you just claimed, and the customer who comes with it, land within minutes — re-reads each connected account’s customers and jobs about every 15 minutes, and runs a full refresh overnight. Earnings and payout deposits come across with the nightly run, with a `,_jsx(_components.strong,{children:`Full re-sync`}),`, or when you tap `,_jsx(_components.strong,{children:`Refresh`}),` on the marketplace record’s Billing History. See `,_jsx(_components.a,{href:`/marketplace/how-syncing-works`,children:`How marketplace syncing works`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Where do I see what the marketplace has paid me?`}),`\nOn the customer record named after the marketplace — for example a customer called `,_jsx(_components.strong,{children:`LawnStarter`}),`. Its `,_jsx(_components.strong,{children:`Billing History`}),` lists what each completed visit earned you and every deposit the marketplace has sent. To see only the deposits, tap the `,_jsx(_components.strong,{children:`Payments`}),` tab. See `,_jsx(_components.a,{href:`/marketplace/payouts`,children:`Marketplace earnings \u0026 payouts`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`What is the amount shown on a marketplace service?`}),`\nIt’s your `,_jsx(_components.strong,{children:`payout`}),` — what the marketplace pays you for one visit of that service, so you can see what a stop on your route is worth. It isn’t the customer’s bill; what the marketplace charges the homeowner never comes into ProBase, and finishing a marketplace visit doesn’t create a charge or invoice on your side. See `,_jsx(_components.a,{href:`/marketplace/marketplace-customers#the-service-page`,children:`the service page`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`What does the balance on the marketplace record mean?`}),`\nIt’s what you’ve earned `,_jsx(_components.strong,{children:`since your last deposit`}),` — not a lifetime total. Each deposit settles everything before it, so the balance falls back toward $0.00 when one lands and builds up again from the jobs you finish after it. It’s the same figure the marketplace’s own pro app shows. See `,_jsx(_components.a,{href:`/marketplace/payouts#reading-the-balance`,children:`Reading the balance`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`customers`,children:`Customers`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Can a customer have multiple properties?`}),`\nYes. On the customer’s page, click `,_jsx(_components.strong,{children:`Add Property`}),` for each location. Each property can have its own services.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I add notes to customers or properties?`}),`\nNotes live in the `,_jsx(_components.strong,{children:`Notes`}),` card on the customer’s page and on each property page. Tap the `,_jsx(_components.strong,{children:`Add note`}),` row at the bottom of the card to open the `,_jsx(_components.strong,{children:`Add Note`}),` window, or tap an existing note to edit or delete it. Appointment notes are captured during job completion. See `,_jsx(_components.a,{href:`/customers/adding-notes`,children:`Adding notes`}),` for details.`]}),`\n`,_jsx(Heading,{level:`2`,id:`crews`,children:`Crews`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I view crew schedules?`}),`\nGo to `,_jsx(_components.strong,{children:`Schedule`}),` to see all appointments across all crews. On the calendar, appointments are organized by crew and you can filter by crew to see their schedule.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Can I move an appointment from one crew to another?`}),`\nYes. Open the visit and tap the crew row — or use `,_jsx(_components.strong,{children:`⋯ More → Move to another crew`}),` — to open the `,_jsx(_components.strong,{children:`Assign a crew`}),` sheet, then tap the crew you want. You can also change the crew while rescheduling the appointment.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`What are service records?`}),`\nService records are structured records that capture specific details about completed work — like chemical readings, materials used, observations, and chemical applications. They aren’t a form you fill in by hand: ProBase pulls them out of your notes when you tap `,_jsx(_components.strong,{children:`AI Assist`}),` on the completion form, and a checklist question marked `,_jsx(_components.strong,{children:`Include in service record`}),` files its answer as one automatically. You review and correct the rows before completing. See `,_jsx(_components.a,{href:`/routes/service-records`,children:`Service records`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`routes`,children:`Routes`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`What if I need to change the optimized route?`}),`\nIn the `,_jsx(_components.strong,{children:`Reorder stops`}),` panel, tap `,_jsx(_components.strong,{children:`Optimize drive`}),` to see the suggested order before committing. The preview shows exactly what would move and what it saves; `,_jsx(_components.strong,{children:`Apply optimized route`}),` writes it and `,_jsx(_components.strong,{children:`Keep current route`}),` leaves your day alone. If you’d rather pick the order yourself, drag the stops into any order and tap `,_jsx(_components.strong,{children:`Save`}),`. See `,_jsx(_components.a,{href:`/routes/optimizing-routes`,children:`Route optimization`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I see routes on a map?`}),`\nThe `,_jsx(_components.strong,{children:`Schedule`}),` page shows all scheduled appointments for the day plotted on an interactive map. In the `,_jsx(_components.strong,{children:`Day`}),` view on a phone, switch to map view using the card/map toggle above the schedule. On a wider desktop screen, the stop list and route map appear side by side automatically — no toggle needed.`]}),`\n`,_jsx(Heading,{level:`2`,id:`payments`,children:`Payments`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I set up online payments?`}),`\nConnect your Stripe account to accept credit card payments. Go to `,_jsx(_components.strong,{children:`Payments`}),` in the sidebar (under Business) and click `,_jsx(_components.strong,{children:`Connect with Stripe`}),`. Follow Stripe’s onboarding to provide your business information and bank account details. See `,_jsx(_components.a,{href:`/billing/stripe-setup`,children:`Setting up payment processing`}),` for step-by-step instructions.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`What if a customer overpays?`}),`\nWhen you record a payment that exceeds the customer’s balance, ProBase shows an overpayment prompt letting you choose what to do with the extra amount. `,_jsx(_components.strong,{children:`Apply as credit`}),` is chosen for you — the extra sits on the customer’s account and comes off their next invoice. If the extra really was a tip and you named a single invoice, choose `,_jsx(_components.strong,{children:`Record as tip`}),` instead. See `,_jsx(_components.a,{href:`/billing/tracking-payments`,children:`Recording payments`}),` for details.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I issue a refund?`}),`\nIf you gave back money the customer paid by hand (cash, check, and so on), open the invoice, tap `,_jsx(_components.strong,{children:`⋯ More → Refund`}),`, enter the amount and how you refunded it, and tap `,_jsx(_components.strong,{children:`Record refund`}),`. The invoice goes back to `,_jsx(_components.strong,{children:`Unpaid`}),` or `,_jsx(_components.strong,{children:`Partially paid`}),` and keeps a line showing the refund. Card payments are refunded in your Stripe dashboard, and ProBase picks the refund up on its own. See `,_jsx(_components.a,{href:`/billing/tracking-payments`,children:`Recording payments`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`technical`,children:`Technical`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Can I access ProBase on my phone?`}),`\nYes. ProBase works on any device with a web browser, and all pages are built mobile-first. You can also add it to your home screen so it opens like an app — see `,_jsx(_components.a,{href:`/getting-started/push-notifications`,children:`Push notifications`}),` and the install step in `,_jsx(_components.a,{href:`/getting-started/onboarding#add-the-app-to-your-home-screen-final-step`,children:`onboarding`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I get alerts on my phone?`}),`\nAdd ProBase to your home screen, open it from that icon, then tap `,_jsx(_components.strong,{children:`Enable notifications`}),` — either on the `,_jsx(_components.strong,{children:`Turn on notifications`}),` screen at the end of onboarding, or under `,_jsx(_components.strong,{children:`Make it yours → Boost my productivity`}),` on HomeBase — and tap `,_jsx(_components.strong,{children:`Allow`}),` when your phone asks. Permission is granted per device, so each phone or tablet needs its own tap. These phone alerts are separate from `,_jsx(_components.a,{href:`/getting-started/text-message-notifications`,children:`text messages`}),`. See `,_jsx(_components.a,{href:`/getting-started/push-notifications`,children:`Push notifications`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`What is the bell at the top of the screen?`}),`\nIt’s your `,_jsx(_components.a,{href:`/getting-started/updates`,children:`Updates`}),` — a running list of things that may need you, such as a new contact arriving through your form. The badge counts what you haven’t read yet, and an update clears itself once you’ve been to the screen it points to. On a computer the same thing is an `,_jsx(_components.strong,{children:`Updates`}),` item at the bottom of the navigation drawer.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Is my data backed up?`}),`\nYes. All data is automatically backed up and stored securely in the cloud.`]}),`\n`,_jsx(Heading,{level:`2`,id:`account-management`,children:`Account management`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I change my password?`}),`\nOpen the navigation drawer, tap `,_jsx(_components.strong,{children:`My Profile`}),` in the footer at the bottom, then use the `,_jsx(_components.strong,{children:`Update Password`}),` section.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`How do I update my business information?`}),`\nGo to `,_jsx(_components.strong,{children:`Settings`}),` in the sidebar under Business. From there you can update your business name, address, email, and website in the `,_jsx(_components.strong,{children:`Business Profile`}),` section. You can also change your timezone and route optimization preferences in the `,_jsx(_components.strong,{children:`Scheduling`}),` section. See `,_jsx(_components.a,{href:`/getting-started/settings`,children:`Business Profile`}),` for details.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`I logged in and ProBase asked me to create a business. Did my password break?`}),`\nNo — your password is fine, and you’re already signed in. That `,_jsx(_components.strong,{children:`Create your business`}),` screen appears when your user account isn’t attached to any business, usually because the business was deleted or you were removed from it. The blue panel on the screen shows the email address you’re signed in as. If you weren’t expecting it, `,_jsx(_components.a,{href:`/support/contact-support`,children:`contact support`}),` before creating a new business — creating one here gives you a fresh, empty business rather than your old data back. See `,_jsx(_components.a,{href:`/support/troubleshooting#account-access-issues`,children:`“Your account isn’t linked to a business” after logging in`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`An appointment isn’t showing on the calendar.`}),`\nCheck that the appointment has a date set. Refresh the page to reload the calendar data.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`A billing line item wasn’t created.`}),`\nFor per-service billing, ensure the appointment was marked complete. For subscription billing, check that the service is active and the billing interval is set correctly.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`The route optimizer isn’t working.`}),`\nEnsure all properties have valid geocoded addresses. Check that the crew has a start location configured. At least 2 appointments are needed to optimize.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`I pressed Save and nothing seemed to happen.`}),`\nSomething on the form still needs your attention. ProBase scrolls the first field that needs fixing into view, puts your cursor in it, and shows the reason in red underneath — look for it above where the Save button was. See `,_jsx(_components.a,{href:`/support/troubleshooting#saving-and-form-issues`,children:`Saving and form issues`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`I tapped Save twice on a slow connection. Did I create it twice?`}),`\nNo. Once a save goes through, ProBase ignores taps, form submissions, and the Enter key until the next page appears — so the extra taps you make while the old form is still on screen do nothing. You get one record. See `,_jsx(_components.a,{href:`/support/troubleshooting#saving-and-form-issues`,children:`Saving and form issues`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`still-need-help`,children:`Still need help?`}),`\n`,_jsxs(_components.p,{children:[`If you can’t find the answer here, see `,_jsx(_components.a,{href:`/support/contact-support`,children:`Contact support`}),` for ways to reach us.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Common questions","description":"Answers to frequently asked questions","href":"/support/common-questions"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Getting started","slug":"getting-started","depth":2,"children":[]},{"title":"Scheduling","slug":"scheduling","depth":2,"children":[]},{"title":"Billing","slug":"billing","depth":2,"children":[]},{"title":"Marketplace work","slug":"marketplace-work","depth":2,"children":[]},{"title":"Customers","slug":"customers","depth":2,"children":[]},{"title":"Crews","slug":"crews","depth":2,"children":[]},{"title":"Routes","slug":"routes","depth":2,"children":[]},{"title":"Payments","slug":"payments","depth":2,"children":[]},{"title":"Technical","slug":"technical","depth":2,"children":[]},{"title":"Account management","slug":"account-management","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[]},{"title":"Still need help?","slug":"still-need-help","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"lawnstarter","siteName":"ProBase Docs","title":"Common questions - ProBase Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-12T20:40:00.603Z","originalFileLocation":"support/common-questions.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Answers to frequently asked questions\">\u003cmeta data-mint-head name=\"application-name\" content=\"ProBase Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/lawnstarter/_generated/favicon/apple-touch-icon.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/lawnstarter/_generated/favicon/favicon-32x32.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/lawnstarter/_generated/favicon/favicon-16x16.png?v=3\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/lawnstarter/_generated/favicon/favicon.ico?v=3\">\u003cmeta data-mint-head property=\"og:title\" content=\"Common questions - ProBase Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Answers to frequently asked questions\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ProBase Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.probaseapp.com/support/common-questions\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://lawnstarter.mintlify.app/_mintlify/api/og/v2?division=Help+%26+support\u0026amp;title=Common+questions\u0026amp;description=Answers+to+frequently+asked+questions\u0026amp;theme=0a4d16528d4725fbce0dad43\u0026amp;signature=c98beb0333737efd93753ea7f693174f76840a8dd953ce9d4140be66967c9998\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Common questions - ProBase Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Answers to frequently asked questions\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://lawnstarter.mintlify.app/_mintlify/api/og/v2?division=Help+%26+support\u0026amp;title=Common+questions\u0026amp;description=Answers+to+frequently+asked+questions\u0026amp;theme=0a4d16528d4725fbce0dad43\u0026amp;signature=c98beb0333737efd93753ea7f693174f76840a8dd953ce9d4140be66967c9998\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/lawnstarter/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ProBase Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#C08D1C\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.probaseapp.com/support/common-questions\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/support/common-questions.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.probaseapp.com/#organization\",\"name\":\"ProBase Docs\",\"url\":\"https://docs.probaseapp.com\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.probaseapp.com#website\",\"name\":\"ProBase Docs\",\"url\":\"https://docs.probaseapp.com\",\"publisher\":{\"@id\":\"https://docs.probaseapp.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.probaseapp.com/support/common-questions#webpage\",\"url\":\"https://docs.probaseapp.com/support/common-questions\",\"name\":\"Common questions\",\"description\":\"Answers to frequently asked questions\",\"dateModified\":\"2026-10-12T20:40:00.603Z\",\"isPartOf\":{\"@id\":\"https://docs.probaseapp.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.probaseapp.com/support/common-questions#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.probaseapp.com/support/common-questions#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"ProBase Docs\",\"item\":\"https://docs.probaseapp.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Common questions\",\"item\":\"https://docs.probaseapp.com/support/common-questions\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.probaseapp.com/support/common-questions#article\",\"headline\":\"Common questions\",\"name\":\"Common questions\",\"description\":\"Answers to frequently asked questions\",\"url\":\"https://docs.probaseapp.com/support/common-questions\",\"mainEntityOfPage\":{\"@id\":\"https://docs.probaseapp.com/support/common-questions#webpage\"},\"dateModified\":\"2026-10-12T20:40:00.603Z\",\"publisher\":{\"@id\":\"https://docs.probaseapp.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.probaseapp.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"ProBase Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"ProBase Docs","nav":{"global":null,"groups":[{"group":"Getting started","pages":[{"title":"Creating your account","href":"/getting-started/creating-your-account"},{"title":"Getting started with onboarding","href":"/getting-started/onboarding"},{"title":"Exploring a demo account","href":"/getting-started/exploring-a-demo"},{"title":"Text message notifications","href":"/getting-started/text-message-notifications"},{"title":"Push notifications","href":"/getting-started/push-notifications"},{"title":"Updates","href":"/getting-started/updates"},{"title":"HomeBase","href":"/getting-started/homebase"},{"title":"Getting around ProBase","href":"/getting-started/navigation"},{"title":"Quick Actions","href":"/getting-started/quick-actions"},{"title":"Managing your service catalog","href":"/getting-started/service-catalog"},{"title":"Industries (trades)","href":"/getting-started/industries"},{"title":"Creating jobs","href":"/getting-started/creating-jobs"},{"title":"Adding your crews","href":"/getting-started/adding-crews"},{"title":"Business Profile","href":"/getting-started/settings"},{"title":"Exporting your records","href":"/getting-started/exporting-your-records"},{"title":"Choosing your maps app","href":"/getting-started/maps-preference"},{"title":"Adding your first customer","href":"/getting-started/your-first-customer"}]},{"group":"Marketplace work","pages":[{"title":"Connecting a marketplace account","href":"/marketplace/connecting-accounts"},{"title":"How marketplace syncing works","href":"/marketplace/how-syncing-works"},{"title":"Available to claim","href":"/marketplace/claiming-jobs"},{"title":"Marketplace jobs","href":"/marketplace/marketplace-jobs"},{"title":"Marketplace customers","href":"/marketplace/marketplace-customers"},{"title":"Marketplace earnings \u0026 payouts","href":"/marketplace/payouts"}]},{"group":"Managing customers","pages":[{"title":"Adding new customers","href":"/customers/adding-customers"},{"title":"Your contact form","href":"/customers/contact-form"},{"title":"Importing customers in bulk","href":"/customers/importing-customers"},{"title":"Understanding customer status","href":"/customers/customer-status"},{"title":"Customer properties \u0026 addresses","href":"/customers/properties-and-addresses"},{"title":"Managing customer services","href":"/customers/managing-services"},{"title":"Adding customer notes","href":"/customers/adding-notes"},{"title":"Texting your customers","href":"/customers/texting-customers"},{"title":"Message templates","href":"/customers/message-templates"},{"title":"Viewing customer information","href":"/customers/customer-history"},{"title":"Archiving customers","href":"/customers/archiving-customers"},{"title":"The customer's service report","href":"/customers/service-reports"},{"title":"Customer payment portal","href":"/customers/customer-portal"}]},{"group":"Assessments \u0026 quotes","pages":[{"title":"Working assessments","href":"/customers/assessments"},{"title":"Creating quotes","href":"/customers/creating-quotes"},{"title":"Managing quotes","href":"/customers/managing-quotes"}]},{"group":"Scheduling work","pages":[{"title":"Plan your day","href":"/scheduling/plan-your-day"},{"title":"Creating appointments","href":"/scheduling/creating-appointments"},{"title":"How recurring visits are scheduled","href":"/scheduling/future-visits"},{"title":"Weekly calendar","href":"/scheduling/weekly-schedule"},{"title":"Month view","href":"/scheduling/month-view"},{"title":"Rescheduling appointments","href":"/scheduling/rescheduling-jobs"},{"title":"Overdue jobs","href":"/scheduling/overdue-jobs"},{"title":"Jobs that need a crew","href":"/scheduling/jobs-without-assigned-crew"},{"title":"Planning routes","href":"/scheduling/route-planning"}]},{"group":"Running your routes","pages":[{"title":"Daily crew schedules","href":"/routes/daily-crew-schedules"},{"title":"The visit page","href":"/routes/visit-page"},{"title":"Timing a visit","href":"/routes/timing-a-visit"},{"title":"Completing a visit","href":"/routes/completing-jobs"},{"title":"Sending the service report","href":"/routes/sending-service-reports"},{"title":"Charges and discounts on a visit","href":"/routes/visit-charges"},{"title":"Cancelling a visit","href":"/routes/cancelling-visits"},{"title":"Notes and photos on a visit","href":"/routes/job-notes-and-photos"},{"title":"Service records","href":"/routes/service-records"},{"title":"Pinning a visit's time","href":"/routes/pinning-visit-times"},{"title":"Reordering stops","href":"/routes/reordering-routes"},{"title":"Route optimization","href":"/routes/optimizing-routes"},{"title":"Rebalancing the day","href":"/routes/rebalancing-the-day"}]},{"group":"Checklists","pages":[{"title":"Checklists overview","href":"/checklists/overview"},{"title":"Building checklists","href":"/checklists/building-checklists"},{"title":"ProBase system checklists","href":"/checklists/system-checklists"},{"title":"Completing checklists on a job","href":"/checklists/completing-checklists"}]},{"group":"Managing your team","pages":[{"title":"Your team roster","href":"/team/team-roster"},{"title":"Inviting team members","href":"/team/inviting-members"},{"title":"Roles \u0026 permissions","href":"/team/roles-and-permissions"}]},{"group":"Billing \u0026 payments","pages":[{"title":"How billing works","href":"/billing/how-billing-works"},{"title":"Money overview","href":"/billing/money-overview"},{"title":"Managing invoices","href":"/billing/invoices"},{"title":"Sending invoices and reminders","href":"/billing/sending-payment-links"},{"title":"Sending invoices in a batch","href":"/billing/sending-invoices-in-batch"},{"title":"Printing invoices","href":"/billing/printing-invoices"},{"title":"Recording payments","href":"/billing/tracking-payments"},{"title":"Customer balances","href":"/billing/customer-balances"},{"title":"Business reports","href":"/billing/business-reports"},{"title":"Payment terms and due dates","href":"/billing/payment-terms"},{"title":"Per-service vs subscription billing","href":"/billing/one-time-vs-subscription"},{"title":"Setting up payment processing","href":"/billing/stripe-setup"},{"title":"Venmo, Cash App and PayPal","href":"/billing/payment-apps"},{"title":"Tips and gratuity","href":"/billing/tips"},{"title":"Service ratings","href":"/billing/service-ratings"},{"title":"Google reviews","description":"Connect your Google Business Profile, ask happy customers for a Google review, hear privately from unhappy ones, and read every review in one place","href":"/billing/google-reviews"}]},{"group":"Help \u0026 support","pages":[{"title":"Common questions","href":"/support/common-questions"},{"title":"Troubleshooting","description":"Solve common issues","href":"/support/troubleshooting"},{"title":"Contact support","href":"/support/contact-support"}]}]},"title":"Common questions - ProBase Docs","buildId":"dpl_7GUK3ixdQTF3BSNUQYJm8ibGxQWw","deploymentId":"dpl_7GUK3ixdQTF3BSNUQYJm8ibGxQWw","dynamics":[],"chunks":[]}