Measure a Lawn From Satellite
Quote a yard without driving out to it. Search the address, trace the lawn on the satellite map yourself (front and back can be separate shapes), and leave the house, driveway and beds outside the line. ClippingCash works out the square feet on the server and prices each service from your area pricing. Quoting more than one service? Turn them into Good, Better and Best options the customer picks from. On the web app, and on the Android owner app as Instant Quote. How to measure a lawn and price the quote.
Included in Every PlanInstant Lawn Prices on Your Request Page
Quote the lawn, not the lot. A homeowner types an address on your Request a quote page, the satellite map outlines the lot (Sedgwick County, Kansas lots fill in by themselves, anywhere else they draw it), they trim it to the grass, and they see an estimated price for each service from your area pricing. They send the request with their pick, and you confirm the price. It is a switch for your company, Show instant prices on my request page, and you set the rate per 1,000 sq ft or per square yard, the minimum and the rounding for each service. How instant prices work.
A One-Page Website for Your Business
Get a one-page website at your ClippingCash address, filled in from your services, prices, phone and logo. Edit the headline, the about text and the towns you serve, add up to 6 work photos, switch sections on or off and add your Google reviews link. Flip Publish when you are ready. Its Get a price button goes to your request page. On Growing and up. How the website builder works.
Appointment Reminder Emails
One switch, and customers get an email the day before their visit. It works on every plan, with no texting plan needed. How reminder emails work.
Included in Every PlanYour Brand, Not Ours
On the Business plan, customer emails and receipts carry no Powered by ClippingCash, and public pages show your company name and icon in the browser tab. You can also send customer email from your own domain, like billing@yourcompany.com, once you add the DNS records, with just your company name as the sender. How to send from your own domain.
On-Site Check-In Verification
The app checks your crew is physically on-site when they start a job and again when they complete it. Stop disputes before they happen with location-verified job records.
Included in Every PlanQuotes & Estimates
Send professional quotes before the job starts. Customers approve digitally, so no more verbal agreements that get disputed later. Quotes are optional: when the price is already settled, skip straight to a recurring service or a one-off job. Quoting a new yard for a customer you already have? Click Add quote on the property and the customer and service address are already filled in. Each service is priced at what that customer already pays for it (the property's price, then the customer's, then your standard rate), the same price their plan and invoices use. Customer said yes on the phone? Mark as accepted approves the quote for them, logged as your action. How quote approval works.
Good / Better / Best Quotes
Put three priced options on one quote instead of a single take-it-or-leave-it number. The customer sees side-by-side cards, picks one, and the total updates as they choose. Flag the middle option as recommended and most people take it.
Included in Every PlanSaved Quote Packages
Build your spring cleanup or mulch tiers once, save them as a package, and drop the whole set onto any quote in one tap. Prices resolve from your services, so a rate change follows everywhere.
Pricing by Lawn Size
Price mowing the way the trade does: a rate per 1,000 sq ft or per square yard, with a minimum charge so a tiny lawn still pays for the stop, an optional base fee, and free square feet before the rate kicks in. Or set size bands with a flat price for each. Prices round up to a clean number, the nearest $1, $5 or $10, or not at all. Set it once per service and every lawn you measure prices itself. How to set up area pricing.
Scheduling & Recurring Jobs
Visual calendar, drag-and-drop job assignment, and recurring service setup. Weekly, bi-weekly, or monthly. Set it once and forget it. When a job from an earlier day never got finished, the Today page flags it, and Missed jobs lists every one so you can put it back on the schedule or skip it with a reason. How to catch up on missed jobs.
Working Days & Holidays
Set Days you work and your Holidays every year once. Try to book a job on a day you are closed and the app says so before you save it, and when a holiday lands on work you already scheduled you can cancel it or Move the work to the next working day. How working days and holidays work.
Rain Day in One Tap
Rained out? Hit Rain day on the Schedule and move every stop that hasn't started to another day at once: the next dry day, an earlier day to beat the storm, or any date you pick. Each stop keeps its time of day. You see the whole list before anything moves, a stop that would clash is left where it is, and Undo puts it all back. On a texting plan, each customer can get one text with their new day, only if they opted in and only between 8am and 9pm. How to move a rained-out day.
7-Day Weather Forecast
The dashboard has a 7-day forecast card, and the Schedule's week and day views show each day's weather, high and low and chance of rain under the date. A day at 60% chance of rain or more is tinted, so you see the wet day before you load it with stops. The forecast is for your shop address, or the middle of your pinned properties. What the dashboard shows.
Job Tracking
Track scheduled, in-progress, and completed jobs in real time. Office and field stay aligned, so invoicing is never delayed waiting on status updates.
Auto Invoicing
Mark a job done and an invoice goes out automatically. Professional, branded, no manual entry, and you can track status from sent to paid. Set your terms once, a number of days after the invoice date or the end of the following month, and every new invoice gets the right due date. A visit that did several services bills one line per service, Mowing and Edging each at its own price, when they add up to the job's price. How to set when invoices are due.
Card Payments
Customers pay by card directly from the invoice link, and Copy pay link on an open invoice puts that link on your clipboard to paste into a text of your own. The card form uses ClippingCash colors in light or dark mode instead of Stripe's stock white and blue. Funds hit your account fast. 2.9% + 30ยข processing via Stripe, no hidden fees. Already take cards on your own Square or other reader? Record those as Card (other terminal): ClippingCash logs the payment against the invoice and charges nothing. How to record a payment.
Bank Payments (ACH)
Customers can pay an invoice straight from their bank account on the invoice pay page, right next to the card option, and on Growing and up from their customer portal. Stripe charges 0.8%, capped at $5, and ClippingCash takes no cut. While the money moves, the server keeps the books straight: the invoice shows Bank payment processing with the date it should clear (4 bank business days, skipping weekends and bank holidays), and until then it is never marked overdue, no reminder or late fee goes out, and nobody can pay it twice. If the bank sends a payment back, the invoice is open again, you get an alert, your customer gets an email, and the returned payment fee and card-only days you chose are applied once. Both are off unless you set them. Invoices under $1 stay card only. How bank payments work.
Your Stripe Account, Your Money
Card and bank payments are charged on your Stripe account, not ours. You are the merchant of record, you get the full Stripe Dashboard to see every charge and payout, and your customers' money never passes through us on its way to you. What being the merchant of record means.
Included in Every PlanMonthly Billing Plans
Put a customer on a set rate and stop billing off the visit. Pick The same every month for one agreed price however many visits the month held, or Add up the visits for one invoice listing each one. Bill before the work or after it, weekly, every two weeks, or monthly. A rained-out week no longer changes the bill, and a skipped visit is no longer a visit nobody charged for. If a plan ends partway through a period, that period bills only the days you served. How monthly billing plans work.
Monthly & Season Quotes
Put the deal on the quote itself. Under How is this billed? pick per visit, a Monthly amount, or a Season total, split into payments. The customer sees the rate, the term and the total before they approve, and the approved quote becomes their billing plan on exactly those terms. A monthly amount that starts mid-month shows its prorated first month with the dates, and a season split puts any extra cents on the last payment. Nobody retypes it. How quoting a monthly rate works.
Customer & Property Records
Full contact info, service history, invoice history, and property notes for every customer, all in one place. Moving over from another tool? Upload a CSV exported from Yardbook, Jobber or a spreadsheet, or the Excel .xlsx file itself, match up the columns, and your customer list comes across, up to 5,000 rows at a time, with duplicates skipped. The import runs on our server, so it keeps going if you close the page. How to import your customers. If a customer asks you to delete their information, the owner or an admin can delete their personal data in one step while their invoices and payments stay on your books. How to delete a customer's personal data.
Customer Referrals
Know who is sending you work. Set Referred by on a customer or a quote, and the referrer's page shows who they sent you and whether each one has paid their first invoice. Reports lists every referral in one place. Turn on your own Request a quote page at yourcompany.clippingcash.com/quote and share the link: requests wait in a Quote requests inbox, never straight into your customers, and you make each one a customer and start the quote, or dismiss it. The page's settings are one click away from Settings and from the inbox. Every customer can get a personal referral link, and the customer portal has a Refer a friend card, so you see who referred whom. It tracks referrals; any thank-you credit is still yours to give, and nothing is credited automatically. How quote requests work. How to record a referral.
Gate Codes, Pets & Parking
Record the gate code, the dog in the back yard and where the truck goes once on the property, and it rides along with the job, so whoever pulls up already knows, in the crew app on iPhone and Android and on the route stop card in Schedule. Fix it from the job page, the Edit Job screen or the property card when the code changes, or let the crew member on the job add or fix it from the worker app, and it stays off the customer portal. The new guy stops calling you from the curb. Where to record property access.
Internal Job Notes
Leave a note on any job from the job detail in the web app: what happened on the visit, a damaged sprinkler head, a customer who wants the back gate left open. Each note shows who wrote it and when, oldest first, and the author can delete a note for 10 minutes after adding it. In the latest worker app update, the crew on a job can add notes for the office from the job screen too, even with no signal. Notes stay inside your company: they never appear in the customer portal, on service reports, invoices or statements, or in any email or text to the customer.
Statements & Print Support
Generate customer statements with outstanding balances and invoice history. Email a statement to a customer in one click, or run a batch that emails every customer who has an address and puts the rest in one PDF to print. The batch runs in the background with a progress bar, and nobody is emailed twice for the same dates. Print-ready invoices and statements for customers who need paper records: a short statement fits on one page, longer statements and invoices print Page 1 of 3 and so on, and a card payment on a statement shows its last four digits. Rows run in the order the money moved, so an invoice billed in advance and paid early never shows a negative running balance, and each line reads plainly, like "Mowing 1 ร $52.50". Invoice totals show the late fee as its own line. Take a percentage or a fixed dollar amount off an invoice, such as a senior discount, and the invoice shows the subtotal, the discount and the new total. Discounts lock once a payment is recorded on the invoice. The invoice PDF uses the same layout as the statement, with an amount-due box at the top, and prints in your company brand color when Apply Company Branding is on (ClippingCash green when it is not).
Overdue Balances, Itemised by Age
A statement closes with every unpaid invoice and how old each one is, so a 90 day debt gets named on the page instead of falling outside the month you printed. Print for everyone who owes does the whole list in one pass. How statements work.
Payment Reminder Emails
Switch them on and unpaid invoices get chased for you: an email the day before an invoice is due, then 3, 10 and 20 days after, with a final notice at 30 days and a Pay Now button when you take cards. On a texting plan you can add one text on day 7, with what is owed and the pay link, to customers who agreed to texts. Customers on autopay are skipped, and nobody gets the same reminder twice. Change the days if you like, and add a late fee: a flat amount, or a percent of what is still owed with an optional cap, after a grace period you pick, once per invoice. The owner or an admin sets it. Off until you turn it on. How payment reminders work.
Who Owes Me
One list of every past-due invoice, grouped by customer, most overdue first, with the total past due at the top. Filter it to 30, 60, 90 or 120 days, which is the list a collections agency asks for, and export it as a CSV. Each invoice shows when the last reminder went out. Send reminder now sends the next reminder in one tap, and Mark promised notes the day a customer said they would pay, so automatic reminders wait until then instead of nagging someone who already said yes. Owner and admin only. How Who owes me works.
Included in Every PlanWrite Off Bad Debt
Some invoices are never getting paid. Write off what is still owed, pick a reason (moved with no forwarding address, sent to collections, disputed and settled, too small to chase, or your own note), and the invoice reads Written off. It drops off Who owes me, reminders and late fees stop, and reports show it as bad debt, never as revenue collected. The customer's statement gets a dated Written off line. With QuickBooks connected it books as a credit memo to your bad debt item. Changed your mind, or the customer paid after all? Undo write-off, or record the payment and it takes the write-off back on its own. How write-offs work.
Autopay for Saved Cards
A customer saves a card once, from a link you send by email, text or QR code, from their portal, at your office, or with your crew at the door in the worker app, and agrees to it being charged. After that, every job invoice and billing plan invoice is charged automatically about 10 minutes after it is created, and the receipt says so. That wait is on purpose: if the customer hands your crew cash or a check at the door and it gets recorded in those 10 minutes, the card is never charged. A soft decline tries again after 24 hours, you get an email and a dashboard alert on any failure, and the customer gets a pay now or update card email. Customers can turn it off in their portal, you can turn it off for the whole company, and invoices made before the customer agreed are never charged. On Growing and up, a customer can instead save a bank account in their portal, with its own debit authorization, and autopay debits that. How to turn on autopay.
Included in Every PlanPaper Checks, Recorded Properly
Recording a check asks for the check number, and it shows as Check #1234 on statements, receipts, invoice detail, the customer portal and in the payments CSV and year-end export. If you enter a check number that was already recorded, it warns you before saving. A payment that fails to save is never recorded twice. If someone records a cash or check payment on an invoice that is already paid, or for more than it owes, ClippingCash stops and asks you to confirm first. Whatever is over becomes credit on the customer's account. How to record a check.
Credits & Refunds That Balance
A credit sitting on a customer's account is drawn down automatically the next time you invoice them, oldest credit first, so it never stays parked where nobody remembers it. And the refunds you handed back in cash or by check get recorded properly, under the same limits a card refund gets, so your books match what actually happened. An invoice that credit paid says Paid by credit, and a customer who owes and holds credit reads, for example, $45.00 owed, $70.00 credit, with every customer balance following one rule. A refund can never exceed what was paid, even if two people click at once, a double-click refunds once, and a card refund that Stripe reports as failed is reversed. A manual payment is refused while an autopay card charge for the same invoice is in flight, so nobody is collected twice. You can also put a goodwill credit on a customer's account yourself, or keep an overpayment as credit, and it shows on their invoices, statements and the year-end export. Or take a credit off one unpaid invoice: it comes off after tax, the PDF is redone with a Credit line, and the customer can be emailed the updated invoice in the same step. How refunds and credits work.
Route Optimization
Set your shop address once, and a different start for any crew whose lead takes the truck home. Click Optimize Route and ClippingCash plans the day as a round trip from the shop, reaching exact-time visits within about 30 minutes of the time you promised and keeping morning, afternoon and evening windows. Optimize all crews together and the work is balanced so crews finish around the same time; tick Allow moving jobs between crews to let it reassign jobs too. You see the minutes and miles saved and any stop it can't fit before you click Apply, and nothing changes until you do. Set each crew's start time, and an optional lunch break placed mid-route, with shop defaults and per-crew overrides. The preview shows when each crew leaves, a finish estimate and where lunch lands. Each stop is planned for the job's own length, else (if you turn it on) the average of that property's recent visits plus a buffer you choose, else the service's typical time on site, else an hour. Re-plan mid-day and it starts from now and each crew's last finished stop. Drive times use typical road speeds. The Route view draws one road-following line per crew, each crew in its own color, starting and ending at the crew's start point, and the minutes and miles the Optimize Route dialog promises use the same totals as the drive-time and distance tiles (rounding can differ slightly). How to optimize your route.
Included in Every PlanBefore & After Job Photos
Snap photos on every visit. They attach to the job record and ride along on the invoice: proof of work that ends disputes.
Service Report After Each Visit
Turn it on and, after the day's visit, the customer gets one message with a link (a text on a texting plan when they have agreed to texts, otherwise an email) to what was done: the service, the time on site, the on-site check and the crew's before and after photos. No prices, notes or gate codes on the page. Paste your Google review link and the first report each customer gets asks for a review, once, never again. With reports off, the receipt for a customer's first invoice paid in full asks instead. Off until the owner turns it on, and nothing goes out between 9 PM and 8 AM. How service reports work.
Included in Every PlanCrew Management
Create crews, assign your technicians, and dispatch the right team to every job from one schedule. A two-man job gets both workers on it, with one picked as the lead. In the route list, a field worker sees the jobs assigned to them or to their crew, plus open jobs nobody has yet, and never another crew's jobs. Field workers and bookkeepers can see your services but cannot change them.
Worker Time Clock
Switch it on and your crew clocks in, takes lunch and clocks out from the app, which keeps working with no signal and catches up later. Timesheets gives you the hours each worker clocked, one row per shift, yours to correct and to export as a CSV for payroll. Office staff clock in too, from a Time clock card on the dashboard. How the time clock works.
Included in Every PlanWorker Earnings & Tips
Pick a pay period and see what each worker brought in, how many jobs they finished, and how much tip money you owe each of them. Tips you record with a payment land on the right person, including a tip the crew adds to a card charge at the door. How worker earnings work.
Crew & Worker Report
On the Reports page, see each crew and each worker side by side for any week or date range: yards mowed, other jobs, revenue, hours clocked and revenue per hour. When two people share a job, its revenue is split evenly between them and each gets credit for the yard. Revenue is what the work billed before sales tax and fees, the same number Profit by property uses. How to read the crew and worker report.
Included in Every PlanProduction Pay
Pay your crew hourly, a percent of the work they produced, or whichever is greater, and see each worker's estimated pay for the week. Set one rule for the company and a different one for any worker. Approve the week to lock the numbers, then export the approved weeks as a CSV for your payroll provider. These are estimates: ClippingCash does not run payroll, make paystubs or withhold taxes. How production pay works.
Included in Every PlanLive Crew Map
See where each crew is right now on the dispatch map, so "how far out are they?" is a glance instead of a phone call. You switch it on, your crew is told in the app, and the location history is kept for 72 hours and then deleted. What the crew map records.
Included in Every PlanAppointment Reminder Texts
The evening before a visit, between 5 and 9 PM your time, your customer gets one text a day listing their visits, and can reply C to confirm or R to reschedule. A Reply R takes the visit off the schedule so no crew drives out, and lands in Needs Review where you pick a new date with Rebook. It drops off your crew's route for that day, and in the worker app it reads Customer asked to reschedule. Don't go. with no way to start it. You turn reminders on or off for your whole company, and each text counts against your plan's monthly allowance. Texting starts on Growing. How reminder texts work.
Automatic Quote Follow-Ups
Switch it on and a quote nobody answered gets chased on day 2 and again on day 5, by email, and by text on the plans that include texting. The approve link keeps working right up to the day the quote expires, so the customer who finally reads it can still say yes. The moment a customer approves or declines, you get an email and a push on the owner app, plus a text if you have texting on, so a won job does not sit unscheduled. How quote approval works.
Quote E-Signature
When a customer approves a quote from the emailed link or the customer portal, they type their full name, tick I agree to this quote and its terms, and can draw a signature with a finger or mouse. The approved quote and its PDF show Signed by with the signature, and ClippingCash keeps when and where it was signed. Turn on Require signature and nobody can approve without typing their name; it is off until you switch it on. Need to change a signed quote? Reopen to edit cancels the approval and the signature, and the customer approves the new version. A yes on the phone still works with Mark as accepted. How quote signatures work.
Included in Every PlanBusiness Analytics & Revenue Forecast
Revenue, customer insights, crew performance, and seasonal trends in a live dashboard. See what's working at a glance. Once you have 12 months of completed jobs, the revenue forecast projects the next 3, 6 or 12 months with a most likely, best case and worst case. How to read analytics and the forecast.
Included in Every PlanProfit by Property
Which yards are paying you, and which are costing you? Enter what one crew-hour costs you (there is a calculator for wages, truck, fuel and equipment) and Profit by property ranks every yard by what it earns per hour on site, worst first, with each visit underneath. It uses the time your crew actually recorded by tapping start and done. A visit nobody timed uses the service's typical time instead, and the report says how many visits were timed and how many were estimated, so you know how much is real. Voided visits are left out of the hourly rate, and the report says plainly that revenue excludes sales tax and late fees. How to read profit by property.
Year-End Tax Package
One download at the end of the season: a zip holding a summary, your invoices, your payments, your refunds, sales tax invoiced by month, and worker earnings, as six CSVs. Hand it to your accountant instead of rebuilding the year from memory in April. The payments CSV you export from Reports has Tip, Refunded and Net columns too. What is in the package.
Owner & Field-Worker Apps
A crew app on iPhone and Android, an owner app on Android, and the full web app in any browser. Quote, schedule, photograph, and complete jobs right from the truck. Each crew member can switch the crew app between English and Spanish. In the crew app they can skip a job with a reason, move a recurring visit or mark a rain delay, see the day on a map with turn-by-turn directions, fix a wrong map pin, charge a card with a tip and save it for autopay, and answer customer texts with a Draft reply when AI replies are on. Starts, completions, punches and gate code notes made with no signal are saved on the phone and keep retrying until they land, even through an app restart. In the Android owner app you can record a payment, charge a card on file, send an invoice and fix a gate code. Voice to quote, where you talk through a yard and get a quote draft priced from your own service list, is coming to the owner app. On iPhone, owners use the web app in Safari. What the owner app does.
Branded Customer Portal
Your customers sign in to a portal with your logo and brand color, from any phone browser. They approve or decline your quotes, ask for more work with a note and up to 5 photos, and skip an upcoming visit or ask to move it, within the notice you set (24 hours unless you change it). A skip comes off the crew's list straight away; a move goes to Needs Review with the days they suggested, and you pick. They also see their billing plan and next charge, pay invoices and read statements and service history. On Growing and up. How the customer portal works.
Your Own Domain for the Portal
Put the customer portal on an address like portal.yourbusiness.com. Add the domain, create the two DNS records the page shows you, and ClippingCash checks for them every 15 minutes. Once the domain is verified, a secure certificate from Let's Encrypt is set up and renewed for you, and the page shows when it expires. On the Business plan. How to put the portal on your own domain.
Customer Texting
Text customers right from the app and get their replies back. Automatic reminders, quote updates, and invoice texts too. Texts you send from a conversation are signed with your first name and company, and the inbox shows who on your team sent each one. Turn on Text forwarding to get a copy of each customer text on your own cell and on team members' cells, 1 text credit per person, and still reply from the app. See how texting works.
AI Text Replies
When a customer texts, ClippingCash can write the reply from what it knows about that customer: their next visit, open invoices, balance, services and open quotes. On Draft, the default, a Draft reply button fills the reply box and you edit and send. On Auto-send, it answers by itself, but never replies to STOP or HELP, waits out quiet hours, respects opt-outs and your text credits, sends at most one reply per incoming text and 3 per customer a day, and hands anything it is unsure of to you. Comes with texting, on Growing and up. How AI replies work.
QuickBooks Sync
Invoices sync to QuickBooks automatically, and payments recorded there flow back. No more double entry. Xero sync is coming soon. See how the sync works.
Seasonal Pause
Lawn care stops in winter. Your billing can too. Tap Pause for Season on your subscription page and billing stops, along with reminders, late fees, recurring jobs and plan invoices, so nobody hears from you while you are off. You can still sign in all winter to collect payments, print statements and invoices, and export for your taxes; scheduling and texting wait until you reactivate. The latest owner app update shows the paused account read-only too. It comes back on its own March 1 with your customers, history and recurring plans intact, and you can reactivate the moment spring comes early. How the seasonal pause works.
Your Data If You Cancel
If a company cancels, its data is kept for 90 days after the paid period ends and then permanently deleted, invoices and payments included. Resubscribe before then and everything is still there. Download your year-end package and export what you need first. What happens when you cancel.
Less than one job a month
Flat per-plan pricing from $29 to $149 a month. No per-user charges, no setup fee, no contracts, and a 30-day free trial with no credit card.
Perfect for solo operators replacing paper and group texts.
- Quotes & estimates
- Job scheduling & recurring services
- On-site check-in verification
- Auto invoicing on job completion
- Online card and bank payments
- Save a card on file, charge it in one tap
- Satellite lawn measuring & pricing by lawn size
- Automated invoice and reminder emails
- Day-before appointment reminder emails
- Profit by property report
- Reports, analytics & revenue forecast
- Year-end tax package
- Worker time clock & timesheets
- Live crew map
- Unlimited customers ยท 3 team members
For growing crews managing more jobs and more customers every day.
- Everything in Starter
- Unlimited customers ยท 10 team members
- Customer portal for your clients
- 500 customer texts a month
- AI text replies, draft or auto-send
- Crew management
- One-page website for your business
- QuickBooks syncXero sync coming soon
- Direct support from Chris (founder)
For established operations running bigger books and bigger crews.
- Everything in Growing
- Unlimited customers ยท 25 team members
- 2,000 customer texts a month
Unlimited team members, 5,000 texts a month and your own domain for the customer portal.
- Everything in Professional
- Unlimited team members
- Custom domain for your customer portalportal.yourbusiness.com, secure certificate set up for you
- 5,000 customer texts a month
- No “Powered by ClippingCash” on customer emails and receipts
- Your company name and icon in the browser tab on public pages
- Customer email from your own domainbilling@yourbusiness.com, with your company name as sender
30-day free trial ยท No credit card required ยท Cancel anytime
Card payments run at Stripe's standard rate (2.9% + 30ยข), bank payments at Stripe's 0.8% capped at $5. We never take a cut of your money.