📄 Contract Management

Service Contract Management,
Simplified

Manage the full lifecycle of your service contracts. Create contracts, schedule maintenance, generate ServiceM8 jobs, track renewals, and give your clients a self-service portal — all from one platform.

Manage the Complete Contract Lifecycle

From creation to renewal, PPM handles every stage.

📝

Create

Create contracts with client/site details, dates, values, line items, and custom reference numbers.

📅

Schedule

Define maintenance schedules with flexible recurrence patterns. Link assets and set up job templates.

Deliver

Generate ServiceM8 jobs when visits are due. Track completion and service history.

🔄

Renew

Automated renewal reminders. Client self-service renewal acceptance. Contract cloning for new periods.

Everything You Need to Manage Contracts

📄

Contract Creation

Client/site separation, line items, start and end dates, contract values, custom reference numbers, professional PDF generation, and digital signatures for client acceptance.

📅

Flexible Scheduling

Weekly, monthly, quarterly, annual, or custom recurrence patterns. Multiple schedules per contract. Schedule templates for quick setup of common maintenance routines.

Job Generation

One-click or batch ServiceM8 job creation from due maintenance visits. Jobs include tasks, materials, badges, and notes — so your field team has everything they need.

🔔

Renewal Management

Automated email reminders at configurable intervals before contracts expire. Client self-service renewal acceptance, contract cloning, and full renewal history tracking.

💳

Stripe Billing (Extension)

Collect recurring contract payments via Stripe. Payment links, subscriptions, and pay-to-sign — so clients can pay and accept contracts in a single step.

👤

Customer Portal

Clients view their contracts, upcoming maintenance schedules, registered assets, compliance certificates, and uploaded documents online — no phone calls needed.

Built for Every Industry

Over 20 industries use PPM to manage their service contracts — from fire protection and HVAC to electrical, plumbing, and pest control.

20+

Industries Served

From fire safety to facilities management

Unlimited

Contracts per Account

No limits on contracts or schedules

One-Click

Job Generation

Create ServiceM8 jobs instantly

30 Days

Free Trial

No credit card required

Simple, Transparent Pricing

Everything you need to manage service contracts, included in one plan.

EVERYTHING YOU NEED

£17.99/month

30-day free trial · No credit card required

  • Unlimited contracts & schedules
  • ServiceM8 job generation
  • Automated renewal reminders
  • Customer portal
  • Stripe billing integration
  • PDF contracts & digital signatures
Start Free Trial

Frequently Asked Questions

How does contract creation work?

Creating a contract in PPM is straightforward. You select a client and site from your ServiceM8 account, set start and end dates, define the contract value, add line items for the services covered, and assign a custom reference number. You can also generate a professional PDF contract document and collect digital signatures from your clients.

Can I automate contract renewals?

Yes. PPM sends automated email reminders before a contract expires — at configurable intervals such as 90, 60, 30, 14, and 7 days. Clients can accept renewals directly via a self-service link, or you can clone an existing contract to create a new period with all the same schedules, assets, and settings carried over.

Does PPM generate ServiceM8 jobs?

Yes. When maintenance visits are due, you can generate ServiceM8 jobs with one click or in batch. Each generated job includes the tasks, materials, badges, and notes from your schedule template — so your field team has everything they need without manual data entry.

Can clients view their contracts online?

Yes. PPM includes a customer portal where your clients can log in and view their active contracts, upcoming maintenance schedules, registered assets, compliance certificates, and uploaded documents — all without needing to contact your office.

Ready to Take Control of Your Service Contracts?

Start managing contracts, schedules, and renewals in one platform. 30-day free trial, no credit card required.