Manage providers
Track service providers with schedules, reminders, history, notes, files, and reporting.
Overview
In iMaintain, a service provider is a person or company you rely on to perform work, inspections, repairs, care, or support for your assets. This can include mechanics, plumbers, electricians, contractors, veterinarians, cleaners, landscapers, specialty technicians, or any other business you work with repeatedly.
Providers are easiest to manage when their contact details, schedules, reminders, history, files, and notes stay connected over time.
In iMaintain, providers follow the same familiar structure as other first-class records: Schedules, Reminders, History, Files, and Notes. That makes it easier to treat providers as long-term operational partners instead of one-off contacts.
Providers vs Contacts
Providers are the businesses and people who perform service or maintenance work on your assets — HVAC companies, mechanics, vets, plumbers, contractors, and similar service partners. They connect to repair costs, service history, asset types serviced, and performance over time.
Contacts are the broader people and organizations relevant to your assets and workflows — tenants, guests, owners, family members, insurance agents, HOA board members, and similar relationship records. They provide context without the maintenance-specific tracking that Providers carry.
A provider can also be tracked separately as a contact when you need broader relationship context, but keeping the concepts separate lets iMaintain track service-specific data such as cost per visit, asset types serviced, and repair count.
Why track providers
Tracking providers helps you:
- Keep invoices, contracts, certificates, insurance documents, and receipts in one place
- Build a long-term service history for each company or individual
- Track provider-specific reminders such as license renewal, insurance expiration, contract review, and follow-up
- Understand which providers are doing the most work across your assets
- Review spend, maintenance volume, and documentation tied to each provider
How providers are added
You can add providers in two ways:
- Manually from the Providers section
- During maintenance workflows as you log or complete work and attach documentation such as invoices or receipts
This makes it easier to start with a simple contact record and build a richer provider history over time.
What you can store for each provider
Each provider can include:
- Contact and overview details
- Schedules
- Reminders
- Maintenance history tied to that provider
- Notes
- Files and supporting documents
Together, these give you a more complete operational record for the provider and the work they perform.
Reporting value
Providers also support reporting and review. You can use provider records to better understand:
- Which providers are used most often
- How much work and spend is tied to each provider
- Which assets or entity types rely on a provider
- What files and documentation support completed work
- Recent provider activity within your selected reporting period
Documentation Sections
- Adding providers - Add providers manually and understand how they connect to maintenance workflows
- Viewing providers - Browse providers and open provider detail pages
- Provider maintenance - Track schedules, reminders, and history for the provider itself
- Provider files - Store invoices, contracts, receipts, and other provider-related documents
- Provider notes - Capture provider-specific details, follow-up items, and internal notes
- Copilot for providers - Ask Copilot about provider renewals, notes, schedules, reminders, spend, and history