Field service management software

Piri runs the office for a service business.

Customers, jobs, scheduling, invoicing, and a field app for your crew — in one fast, modern platform. Plan the week on a drag-and-drop board, and get an optimized driving order in a click.

Piri is sold as a monthly subscription to service businesses in the United States. Accounts are set up by our team — email support@piri.pro to arrange a demo.

What Piri does

One system of record for the office side of a field service business — the work your team does between the phone ringing and getting paid.

Customers & properties

Every customer, the properties you service for them, and the full history of work done at each one.

Jobs & estimates

Build a job with line items, notes, photos, and taxes. Send an estimate and convert it to an invoice when the work is approved.

Scheduling & dispatch

Plan the day or the week on a drag-and-drop board. Assign technicians, and see at a glance what is still unassigned.

Route optimization

Ask for an optimized driving order for a day or a week, review the proposed route, and apply it only if you want it.

Invoicing & payments

Invoices and payments run through Stripe, so quoting, billing, and getting paid share one set of records.

Mobile app for technicians

Your crew sees the jobs assigned to them and the details of each one from their phone in the field.

Team, roles & departments

Organize technicians into departments and control what each person can see and do with per-role permissions.

Dashboard & search

Revenue, operations, technician, and customer stats, plus search across every customer, property, and job.

Pricing

One price per seat, per month. A seat is any active user account — technician, dispatcher, office staff, or admin. The per-seat rate steps down as your team grows, and every plan includes the whole platform.

Core $45 /seat/mo 1–5 seats

For small teams getting started — the full platform from day one.

Growth $40 /seat/mo 6–15 seats

For growing teams scaling up their day-to-day operations.

Scale $35 /seat/mo 16–49 seats

For established operations running at higher volume.

Enterprise Let’s talk 50+ seats

For large fleets — custom volume pricing and terms.

All prices are in US dollars (USD) and billed monthly per seat. All seats bill at the single rate for the band your total seat count falls into — a team of 8 pays $40 for all 8 seats. An annual commitment is available at a 15% discount. There is no setup or onboarding fee.

Included in every plan

  • Unlimited customers & properties
  • Jobs, estimates & invoices
  • Scheduling & dispatch board
  • Route optimization
  • Mobile app for technicians
  • Departments, roles & permissions
  • Dashboard & search
  • Email support

There are no feature gates — the plans differ only by the per-seat rate.

Billing, cancellation & refunds

A summary of the commercial terms. The Terms of Service govern in full — see Section 7 for fees and Section 8 for term and termination.

How billing works

Piri is a subscription billed per seat, per month, in US dollars. Payments are processed by Stripe. Unless your order form says otherwise, subscriptions are month-to-month and renew automatically for successive one-month terms. Fees are exclusive of sales, use, and similar taxes.

Adding or removing seats

Adding seats takes effect immediately and is prorated for the rest of the current billing period, including any change to the volume rate. Removing seats takes effect at the start of the next billing period; no refund or credit is given for the unused part of a period that has already begun.

Cancellation

You can cancel a month-to-month subscription at any time by giving us written notice before the start of the next billing period — email support@piri.pro. Your access continues through the end of the period you have already paid for, and you are not billed again. For an annual term, notice is due at least 30 days before the renewal date. On request made within 30 days of termination, we will make your data available for export.

Refunds

Except as expressly stated in the Terms, fees are non-refundable and payments are non-cancelable, and we do not credit unused time on a period already begun. If you believe you have been billed in error, email support@piri.pro and we will investigate and correct any mistake on our side.

Changes to fees

We may change our fees on at least 30 days' written notice to the account's admin contact. A change never applies to a period already paid, and it takes effect at the start of the first billing period beginning after the notice period ends. If you do not accept a fee change, you may decline renewal before it takes effect.

Contact us

Piri is a product of Piripro, Inc., a Delaware corporation. We answer email on business days.