Pool Service Software Features

Route optimization, chemical logs, invoicing, a customer portal, and equipment tracking in one app.

Start Free Trial

Core Features

The day-to-day tools for running a pool service business.

Route Optimization

See each day's stops on a map, drag them into the order you want, or let Google Maps optimize the stop order. Skimlog shows the total distance and estimated drive time.

  • Google Maps stop-order optimization
  • Drag-and-drop stop order
  • Map view of the day's route
  • Directions to each stop in Google Maps
Skimlog route screen: eight pool stops for Saturday in service order, each with the customer, address, pool volume and sanitizer, three already marked complete

Chemical Logs & LSI Calculator

Log readings with sliders at every visit. Skimlog suggests chemical doses based on the readings and pool volume, and the built-in LSI calculator shows whether water is balanced, corrosive, or scale-forming.

  • Slider-based readings
  • Dosing suggestions by pool volume
  • LSI calculator
  • Chemistry history for every pool
A pool record in Skimlog: latest chlorine, pH, alkalinity, CYA, calcium and salt readings above a table of the last six visits

Invoicing, Quotes & Payments

Create invoices and quotes. Customers can accept quotes online, and accepted quotes convert to invoices. Connect Stripe to charge a customer's saved card, including monthly autopay.

  • Invoices and quotes
  • Online quote approval
  • Charge saved cards via Stripe
  • Monthly autopay
Skimlog invoice list: totals for invoiced, paid, outstanding and overdue above eight invoices marked sent, paid or overdue

Customer Portal

Customers log in to see their pools, service history with photos, chemistry readings, invoices, and quotes. They can accept quotes, send service requests, and message you.

  • Service history & photos
  • Chemistry readings
  • Invoices & quotes
  • Service requests & messages
The Skimlog customer portal: next service date, the last visit with its chemistry readings, and the account balance with a Pay Now button

Equipment Tracking

Record the equipment at each pool, with warranty dates, repair history, and maintenance schedules that show when service is due.

  • Warranty alerts
  • Repair history
  • Maintenance schedules
  • Due and overdue reminders

Digital Contracts

Create contract templates, send contracts to customers, and collect e-signatures. Signed contracts can be downloaded as PDFs.

  • Contract templates
  • E-signatures
  • PDF download

Keep Customers Informed and Work Anywhere

Service report emails, campaigns, revenue reports, and a technician app that works offline.

Service Report Emails

When a service is completed, Skimlog emails the customer a service report.

  • Sent when a service is completed
  • Chemistry readings and photos
  • Link to a PDF report
  • Choose which details to include

Email Marketing Campaigns

Stay in touch with customers by sending newsletters, seasonal offers, and maintenance tips.

  • Send now or schedule for later
  • Target all, active, inactive, or high-value customers
  • Reusable templates
  • Open and click tracking

Reports & Analytics

See where your revenue comes from and where money is slipping through.

  • Revenue trends
  • Revenue by route, technician, and customer
  • Profitability by pool, customer, and route
  • Unpaid invoices and missed visits

Offline-Ready Technician App

The technician app runs in the browser on iPhone and Android, can be added to the home screen, and keeps working without signal.

  • Works offline
  • Syncs when back online
  • Installable from the browser
  • GPS location recorded at service start and finish

More Built-In Tools

For your team, your records, and your customers.

Team Management
Invite technicians, set their permissions, and assign services.
Photo Documentation
Before and after photos on each service, with an optional date and time watermark.
Repair Tracking
Repair requests and equipment repair history for every pool.
Service History
A timeline of every service, reading, and photo.
Secure Payments
Card payments are processed by Stripe; Skimlog never stores card numbers.
Service Checklists
A checklist for each visit: skim, brush, vacuum, baskets, equipment checks, and water testing.

Works Offline

The technician app keeps working without internet and syncs when you’re back online.

Automatic Service Reports

Customers get a service report by email when a visit is completed.

Secure by Default

Card payments are processed by Stripe; Skimlog never stores card numbers. All data is sent over HTTPS.

Try Skimlog Free

Start your free 14-day trial today.

No credit card required.