ServTrackr Logo
ServTrackr
Pricing
Log InSign Up

Recurring Services & Maintenance Contracts

Set up and manage recurring services, maintenance contracts, and subscription-based revenue.

By Jeff McKinley•Last updated: January 2025

Setting Up Recurring Services

Create maintenance contracts and recurring services:

  1. Go to the client profile
  2. Click "Add Recurring Service"
  3. Select service type and scope
  4. Set frequency (weekly, monthly, quarterly, annually)
  5. Define pricing and billing terms
  6. Set start and end dates
  7. Activate the contract

Service Schedules

schedule maintenance visits:

  • Jobs auto-created based on frequency
  • Assign preferred technicians
  • Set time windows and duration
  • Send built-in reminders to customers
  • Skip or reschedule individual visits
  • Track completion and missed visits

Recurring Billing

Streamline invoicing for contracts:

  • Auto-generate invoices on schedule
  • Charge saved payment methods
  • Prorate for mid-cycle starts or cancellations
  • Apply contract discounts
  • Handle price changes and renewals
  • Send payment receipts

Contract Management

Manage the full contract lifecycle:

  • Track contract status (active, paused, expired)
  • Monitor upcoming renewals
  • Calculate contract revenue and profitability
  • View service history for each contract
  • Handle upgrades and downgrades
  • Process cancellations and refunds

Related articles