Field service software · Quote Smarter. Grow Faster.

Run Smarter Jobs. Protect Your Profit. Grow Your Business.

From your first estimate to your final invoice, manage your entire service business with one powerful platform built for the field.

  • 3-day free trial, full access, no card
  • Pricing from your own costs — never from AI
  • Crews never see your prices or costs
  • Each business's data kept separate
Dashboard · Solid Slabs Concrete

This month

Collected
$18,420
Outstanding
$6,310
Win rate
62%

Estimate · Patio slab

Total cost$3,297.53
Price @ 40% margin$5,495.88
Good · Better · Best25% deposit

Tomorrow

  • 8:00Rivera · DrivewayCrew A
  • 11:30Chen · SidewalkCrew B
  • 2:00Ortiz · Patio pourCrew A

Crew on the clock

  • Marco R.Clocked in · 3h 12m
  • Dee S.Checklist 4/6
  • Jon P.Off today

Invoices

  • YP-1042Ortiz$3,300.00Deposit credited
  • YP-1039Rivera$1,180.00Due in 6 days
  • YP-1031Lee$640.00Overdue
Illustrative example — names and figures are sample data.

Product

One connected workflow, from quote to paid

YardPilot is field service software for lawn care, landscaping, concrete, pressure washing, painting and other service businesses. It builds estimates from your own costs so every quote hits your target profit margin, then runs the rest of the job: customer approval, deposit invoices, scheduling, crew checklists and photos, time tracking, invoicing and a customer portal.

  1. 01

    Estimate

    Itemized quote from your service catalog, costed with your labor, materials and overhead.

    Patio slab · 400 sq ft$4,000.00
    Demolition & haul-off$1,120.00
    Tax (8.25%)$422.40
    Total$5,542.40
  2. 02

    Customer approval

    Secure link. Customer picks Good, Better or Best and approves by typing their name.

    Good

    $4,180

    Better

    $5,542

    Best

    $6,960

    Approved by S. Ortiz

  3. 03

    Deposit

    Deposit fixed at approval and invoiced once — credited automatically on the final invoice.

    Approved total$6,960.00
    Deposit (25%)$1,740.00

    Invoice YP-1040 · paid by check

  4. 04

    Scheduling

    Turn the approved proposal into scheduled work in one click; recurring visits are generated safely.

    Mon

    Tue

    Pour

    Wed

    Thu

    Pour

    Fri

  5. 05

    Crew assignment

    Assign technicians. They see only their jobs — never prices, costs or other customers.

    Marco R.Technician · assigned
    Dee S.Technician · assigned
  6. 06

    Time tracking

    Arriving clocks the crew in; completing clocks them out. Checklists and photos on every job.

    Clocked in since 7:58 AM

    Checklist: forms set ✓ · reinforcement ✓ · pour —

  7. 07

    Job costing

    Actual labor and expenses side by side with the estimate, so you see what you really kept.

    Estimated cost$3,297.53
    Actual cost$3,412.00
    Margin kept37.9%
  8. 08

    Invoicing

    Invoice completed work, record payments and refunds, and see what's outstanding.

    Job total$6,960.00
    Less deposit invoiced−$1,740.00
    Balance due$5,220.00
  9. 09

    Customer portal

    Customers sign in to see their appointments, proposals and invoices — and send requests.

    Next visitThu · 8:00 AM

    Open invoices1

    Request a changeSend →

Interface examples use sample data.

Profit protection

Stop Guessing What to Charge. Start Knowing What You Keep.

YardPilot builds every price from your business's own numbers — wages and labor burden, materials and waste, equipment, travel, overhead and contingency — then solves for your target gross margin. AI never sets a price.

Cost build-up · 400 sq ft patio

Illustrative
  • Labor20 hrs × $30.00$600.00
  • Labor burdentaxes, insurance, comp · 20%$120.00
  • Materials$4.00 / sq ft$1,600.00
  • Waste allowance10% of materials$160.00
  • Equipment & disposalpump, haul-off$350.00
  • Travel & setupper job$25.00
  • Overhead10% of direct cost$285.50
  • Contingency5%$157.03

Total cost

$3,297.53

Price for a 40% gross margin

$5,495.88

cost ÷ (1 − 0.40)

Estimated vs actual

Crew clock-ins and job expenses become actual cost — next to what you quoted.

Estimated cost
$3,297.53
Actual cost
$3,172.40
Labor hours (est. → actual)
20 → 21.5
Margin kept
42.28%

Illustrative. In this example the crew ran 1.5 hours over, so the job kept a little less than the 40% target — exactly the kind of signal YardPilot surfaces.

  • Prices come from your own wages, costs and margin target — never from AI.
  • Margin, not markup: a 40% margin needs a 66.7% markup. YardPilot does the math.
  • Every estimate freezes the cost profile it used, so old quotes stay explainable.

Try it with your numbers

To earn a target gross margin, divide total cost by one minus the margin: price = cost ÷ (1 − margin). Adding the same percentage as markup undercharges — a 40% markup is only a 28.6% margin.

For estimating guidance only; not financial or tax advice.

hrs
$/hr
$
%
%

Total cost$517.50

Price for a 40% margin$862.50

Equivalent markup 66.7%. A 40% markup would charge $724.50 — only a 28.6% margin.

Industries

Set up for your trade on day one

All industries →

Features

The tools you use every day, built around the job

Estimates that check your margin before they go out

  • Itemized quotes from your own service catalog and units
  • Good / Better / Best options and deposit invoices on approval
  • Trade-specific field measurements you verify on site
  • Cost, margin and target price shown on every estimate

Estimating · example

Patio slab · 400 sq ft$4,000.00
Demolition & haul-off$1,120.00
Tax (8.25%)$422.40
Total$5,542.40

How it works

Three steps from sign-up to paid

  1. Step 1

    Set up your business

    Choose your industry, name your business and load starter services for your trade. Enter your costs and target margin once.

  2. Step 2

    Quote jobs for profit

    Build itemized estimates or Good/Better/Best options from your catalog. YardPilot shows your margin before you send the link.

  3. Step 3

    Manage crews and get paid

    Customers approve online, you schedule and assign the crew, they check in from the field, and you invoice — deposit already credited.

Pricing

Clear plans. Pay for the team you have.

Full plan details →

3-day free trial with full access · no credit card · cancel anytime

YardPilot plan comparison
PlanStarter$59/moGrowthMost popular$129/moProfessional$249/moBusiness$449/mo
Office users13510
Crew members3102550
AI analyses / month25100300600
Good / Better / Best proposals
Deposit invoices (paid to you)
Customer-approved change orders
AI business assistant
Get StartedGet StartedGet StartedGet Started

Prices in USD; taxes may apply. Extra seats: $19/month per office user, $6/month per crew member (annual plans: 12× monthly). Office users are owners and managers; crew members are technicians. Cancel anytime and keep access until the end of the paid period — see the refund policy.

Trust & security

Your business data stays your business

Business data isolation

Every record belongs to one business, and access is enforced in the database — not just hidden in the interface.

Role-based access

Owners, managers and technicians each see what their role needs. Only owners change billing and settings.

Technician permissions

Technicians see only the jobs assigned to them and can't see prices, costs, margins or other customers.

Customer data separation

Customers sign in to see only their own appointments, proposals and invoices — never another customer's.

Secure authentication

Email confirmation on sign-up, optional authenticator-app verification, and protected changes once it's enabled.

Private file storage

Job photos are stored privately for owners, managers and the assigned technician; receipts are visible only to owners and managers.

Automated tests regularly try to read and change another business's data and confirm every attempt is blocked. Read how we handle information in our Privacy Policy.

FAQ

Questions, answered

What is YardPilot?

YardPilot is field service software for lawn care, landscaping, concrete, pressure washing, painting and other service businesses. It builds estimates from your own costs so every quote hits your target profit margin, then runs the rest of the job: customer approval, deposit invoices, scheduling, crew checklists and photos, time tracking, invoicing and a customer portal.

Which industries does YardPilot support?

YardPilot has dedicated setups for lawn care, landscaping, concrete, pressure washing, painting, roofing, cleaning, gutter services, fencing and decks, pool maintenance, pest control, HVAC, plumbing, electrical, handyman and general contracting — each with its own starter services, field measurements, inspection questions, crew checklist, AI walkthrough shot list and guided setup. Any other field service business can use the general setup and build its own catalog.

How does YardPilot price a job?

YardPilot adds up labor (wage plus labor burden), materials with a waste allowance, fixed costs such as equipment or disposal, travel, overhead and contingency, then calculates the selling price as total cost ÷ (1 − target gross margin). Every estimate shows the cost build-up, your margin, and a warning if the price falls below your target.

What is the difference between markup and gross margin?

Markup is profit divided by cost; gross margin is profit divided by the selling price. A job that costs $500 must sell for $833.33 to earn a 40% gross margin — that is a 66.7% markup. Pricing with a 40% markup instead would only produce a 28.6% margin.

Does the AI set my prices or measure properties?

No. Prices always come from your own services, costs and settings. AI only suggests visible conditions from photos and summarizes your own records, and you approve or reject every suggestion. Photos are never treated as verified measurements; you enter or verify measurements in the field.

Can customers approve estimates online?

Yes. Customers open a secure link, review itemized line items, choose a Good, Better or Best option when you offer them, and approve by typing their name. You can require a deposit on approval, sent as an invoice the customer pays to you, and extra work goes on change orders the customer approves the same way.

Can my crew use YardPilot on their phones?

Yes. Technicians see only the jobs assigned to them, navigate to the address, clock in and out, tick the job checklist and add before-and-after photos. They never see prices, costs, margins or other customers.

How much does YardPilot cost?

Starter is $59 per month, Growth is $129, Professional is $249 and Business is $449, or $590, $1,290, $2,490 and $4,490 per year (two months free). Every plan includes crew logins: 3 on Starter, 10 on Growth, 25 on Professional and 50 on Business. Extra office seats are $19 per month and extra crew seats $6 per month. Prices are in US dollars and taxes may apply.

Does YardPilot charge per user or per technician?

Crew logins are included in every plan instead of billed per technician: 3 on Starter, 10 on Growth, 25 on Professional and 50 on Business, alongside 1, 3, 5 or 10 office users. You only pay for extra seats if your team grows past your plan.

Is there a free trial?

Yes. Your first business gets a 3-day free trial with full access to every feature and no credit card required. After 3 days the account locks until you choose a plan; your data is kept.

What happens after I sign up?

Create your account, confirm your email, then pick your industry and name your business. YardPilot loads starter services for your trade, which you can edit. Enter your costs and target margin once, add a customer, and send your first estimate. Your first business gets 3 days of full access with no credit card.

Do I need to install an app?

No. YardPilot runs in any modern web browser on desktop, tablet and phone, so owners, office staff and crews use the same account without installing anything. You can also add it to your phone's home screen.

Does YardPilot process my customers' payments?

No. YardPilot is not a payment processor and never holds your money. Customers pay your business directly — cash, check, bank transfer, Zelle, or your own card processor or payment link — using the payment instructions you put on every invoice. You then record the payment in YardPilot so balances stay up to date.

Does YardPilot run payroll or pay my crew?

No. YardPilot is not a payroll company and does not pay workers, withhold taxes or make direct deposits. It records crew hours from clock-ins, lets you review and approve each week, and exports timesheets you can give to your payroll provider or accountant.

Is my business data private?

Yes. Every record belongs to one business and access is enforced in the database by business and role, not just in the app's screens. Automated tests regularly try to read and change another business's data and confirm every attempt is blocked. Photos and receipts are stored privately, and accounts can add authenticator-app verification.

Want more depth? Browse the resource center.

Your Business Deserves More Than Spreadsheets.

Bring your estimates, crews, customers and finances together with YardPilot.

3-day free trial with full access · no credit card · cancel anytime

Get Started

By creating an account you agree to our Terms and Privacy Policy.