The best app for pool contractors in 2026 (we built one, and here's what we learned about the market)
I've spent the last several years as a pool project manager in Florida. I also built Workhand. So I have two angles on this: what pool builders actually need day-to-day, and what's actually available. Honest take, including where we still fall short.
Why generic contractor apps fail pool builders
Pool construction is its own animal. I've watched friends in roofing, fencing, and remodeling pick a generic field service app, get rolling in a week, and never look back. Pool builders try the same apps and almost always end up frustrated within 3 months. Here's why.
The job is 2 to 4 months long, not 2 to 4 days
Most contractor apps were built around the model of "show up, do the work, send the invoice, move on." A new construction pool job in Florida runs 8 to 16 weeks from permit to plaster, with 6 to 12 distinct phases: layout, excavation, steel, plumbing rough, gunite, tile, coping, deck, plaster, equipment set, startup, and warranty walk. Each phase needs its own scheduling, its own photos, its own sign-off. Apps designed for one-day jobs treat all of this as a single job record, which is fine for a service plumber but completely loses the structure of a pool build.
Customers make 8 to 15 material selections
Pool customers don't buy "a pool." They buy a pool with specific tile (sometimes 6 to 12 options narrowed from a wall of samples), specific plaster color, specific coping, specific decking, specific waterline tile, specific equipment, specific lighting color, and so on. These selections happen at different points in the timeline, and each one needs to be documented (because if the plaster color is wrong on delivery day, you eat $4,000 to $8,000). Generic apps have a "notes" field. They don't have a structured "selections" workflow.
Photos are evidence, not extras
In pool construction, photos prevent lawsuits. The steel inspection photo. The plumbing pressure-test photo. The pre-pour photo of the bond beam. The plaster start photo. The "we filled with X amount of water" photo. The pool-tile pattern reveal photo. If a generic app treats photos as an attachment you bolt onto an invoice, it's not built for pools. You need photos as first-class objects, organized by phase, searchable by job, and visible to your customer through a portal.
Weather kills schedules
You can't pour gunite in the rain. You can't plaster in the rain. You can't deck in the rain. A pool build in Florida or Texas or California is at the mercy of a rolling 7-day forecast, and a single bad week can cascade into a 2-week delay across 4 jobs. Apps with rigid calendar views don't handle this. You need quick reschedule across multiple jobs, with customer notifications, with crew chat to coordinate the change.
Chemicals are a different business inside the same business
About 60% of the pool builders I know also do maintenance, either as their main business or as a backend service for warranty pools. Chemical logs, route optimization, recurring billing, equipment service tickets, weekly chemical readings, this is a totally different workflow from construction. Most apps do one well or the other well, almost none do both.
The honest truth is that there is no single perfect app for the full pool contractor business. There are good apps for the build side and good apps for the service side, and most shops end up with two tools. I'll explain which ones are which.
The 6 features pool builders actually use daily
This is the list I'd hand to any pool builder shopping for software. Forget the marketing pages. These six are what you'll actually use every day. If an app doesn't do all six well, you'll feel it within a month.
1. Per-phase daily logs with photos
Not "a job has photos." Specifically: a daily log entry, tied to a phase (gunite, tile, plaster, etc.), with photos pinned to that entry, with a date stamp and a crew member tag. So when you're 4 weeks into a build and you need to find the steel photos from inspection day, you tap the phase and they're there. This is the workflow my old crews wanted desperately and almost no app does cleanly.
2. Customer-facing selections workflow
You sent the customer a tile sample card. They picked NPT Coronado Blue. That selection needs to be documented in the job, signed by the customer, and visible to your tile sub before they show up. Generic apps make this a text note. The right app makes it a structured selection with photos of the chosen material, a customer signature, and a notification to the relevant sub.
3. Estimate-to-invoice with change orders
A pool job has 2 to 6 change orders, on average. Upgraded heater. Added salt cell. Extra deck square footage. Different plaster color. The invoice at the end is the original estimate plus signed change orders, minus anything skipped. The app should let you create change orders in seconds, get a phone signature, and roll all of it into the final invoice with one tap. Re-typing this stuff is the single biggest margin leak in pool construction.
4. Subcontractor coordination
A pool job has a tile sub, a deck sub, sometimes a separate plumbing sub, sometimes a separate electrical sub. You need to assign them to the job, send them the schedule, track their COI and W9 status, and pay them when they're done. Almost no contractor app handles subcontractor insurance tracking. The ones that do (Workhand, Buildertrend, Procore) save you from getting your own GL voided when a sub shows up without coverage.
5. Customer portal with progress photos
Pool customers want to see their pool get built. They check in 3 to 5 times a week. If they have to call you for an update, you have to take the call. If they have a portal where they can log in and see this week's photos, you don't. This single feature saved my old PM team something on the order of 8 to 10 hours a week of customer phone calls.
6. Online payment with deposit and progress draws
A pool job has a deposit (10 to 25%), then progress draws at gunite, plaster, and final. You need to invoice each draw, send a Pay button, get the money in, and ideally have the customer pay with ACH (1% fee) rather than card (3% fee). The apps that nail this save you hundreds to thousands per pool in working capital and chasing.
If you got nothing else from this article, get this: those six features are the floor. Anything that doesn't do all six is not built for your trade, no matter how slick the marketing page is.
Service-route guys vs. builders: different tools
Before I run the comparison, I need to draw a line. The "best app for pool contractors" question has two answers, depending on which side of the business you're on.
If you're a service-route pool guy
You run a route of 80 to 200 weekly chemical accounts. Maybe some equipment service tickets. Maybe some repair jobs. Your day is route optimization, chemical readings, billing, and parts. For you, the right tools are:
- Pool360 BizPro (from Pool Corp): tightly integrated with the SCP/Pool Corp parts catalog. Strong on chemical logs. Pricing is quote-only but generally affordable. Mobile app is functional, not pretty.
- ServiceM8: excellent route-based field service app, very strong scheduling, lighter on pool-specific chemistry. ~$29 to $349/mo depending on the number of active jobs.
- HCP (Housecall Pro): strong dispatching, online booking, weak on pool chemistry. $79 to $279/mo per user.
- Skimmer: pool-service-only, built by pool guys, excellent chemical logs and route optimization, weak on construction. Starts around $49/mo.
For a pure service route, I'd start with Skimmer or Pool360. Workhand is not the right tool for you. We added pool chemical logs in v1.1, but we don't do route optimization or dispatch, and that's the part of a service route that matters most.
If you're a builder
You build 8 to 40 new pools a year. Each job is $40,000 to $150,000. You have a crew, a few subs, a PM (maybe yourself), and an office person (maybe). Your day is selling, estimating, scheduling crews, managing subs, sending change orders, collecting draws, and warranty calls. For you, the right tools are:
- Workhand: built for this exact shape of business. $0 to $89.99/mo flat.
- Jobber: strong general contractor tool, less pool-specific, $39 to $349/mo. Strong on scheduling and dispatching.
- JobNimbus: best for roofers, also workable for pool builders, quote-only pricing.
- Buildertrend: built for custom home builders, overkill for most pool builders, quote-only pricing (historically reported $399+ per month).
I'll do a real head-to-head of these in the next section.
If you do both build and service
Run two tools. This is the boring truth nobody wants to hear. The build side wants a project-style tool (Workhand, Jobber). The service side wants a route-style tool (Skimmer, Pool360). I have not seen one app that does both well. The closest is probably Jobber with the Service add-on, but pool builders consistently tell me the chemistry workflow isn't there.
Run two tools, sync both to QBO, and accept the cost. The combined bill is usually $80 to $180 a month total, which is less than what you lose to one mis-documented selection or a single botched change order.
Honest look at the alternatives
This is the comparison I wish someone had written for me 4 years ago when I was shopping for a tool for our pool company. I'll keep it honest about strengths and weaknesses.
| Tool | Best for | Pool-specific? | Starting price |
|---|---|---|---|
| Pool360 BizPro | Service routes, Pool Corp dealers | Yes | Quote-only |
| Skimmer | Service routes (small to mid) | Yes | ~$49/mo |
| ServiceM8 | Service routes (any trade) | No | ~$29/mo, scales by jobs |
| Jobber | General field service, 1 to 15 person crews | No | $39/mo, per user |
| Housecall Pro | Dispatched service trades | No | $79/mo, per user |
| JobNimbus | Roofers (mostly) | No | Quote-only |
| Buildertrend | Custom home builders | No | Quote-only, ~$399+/mo |
| Workhand | Pool / lawn / GC project crews | Partial (designed with pool in mind) | $0 / $34.99 / $89.99 |
Pool360 BizPro
If you're a Pool Corp / SCP dealer, this is the obvious answer. It plugs directly into their parts catalog and pricing, the chemical log workflow is solid, and the customer history is deep. The mobile app feels like it was built in 2014 and the desktop UI is dated, but the bones are there. Best for shops doing 60%+ of their parts buys through Pool Corp.
Skimmer
Built by pool guys, for pool guys. The route-optimization and chemical log workflow are excellent. If you're a chem-only or service-focused shop, this is probably my recommendation. They don't do construction well, but they don't pretend to. Honest tool with a clear scope.
ServiceM8
Excellent general-purpose field service app from Australia. Strong on quoting, scheduling, and job tracking. Pricing scales by active jobs per month rather than per-user, which is unusual and friendly for small shops. Not pool-specific, so you'll need to bolt on workflows for chemistry and selections. Good fit for a mixed service / repair business.
Jobber
Probably the most polished general field service app for working contractors. Strong scheduling, strong client hub, decent invoicing, mature integrations. The downsides for pool builders: per-user pricing gets expensive once you have a crew (a 5-person Connect plan runs around $169/mo), and the workflow is more service-oriented than project-oriented. We have a full Workhand vs Jobber breakdown if you want the side-by-side.
Housecall Pro
Strong dispatching tool, especially if you have a service route and want a dedicated dispatcher in the office. Mature payments integration. Per-user pricing again gets expensive with a crew. Less project-oriented than Jobber. Full comparison at Workhand vs Housecall Pro.
JobNimbus
Built for roofers and best at roofing. The DNA is door-knocking sales and EagleView / HOVER measurements. For pool builders, the sales pipeline is okay and the job workflow is workable, but you'll feel like you're paying for a workflow that wasn't built for you. Full comparison at Workhand vs JobNimbus.
Buildertrend
Designed for custom home builders running $300K to $2M projects with bank-funded draws and AIA progress billing. If you're a pool builder doing $40K to $150K jobs, you're paying for infrastructure you won't use. The selection sheets are great. The draw scheduling is great. Most pool builders don't need either at Buildertrend's scale. Quote-only pricing, historically reported at $399 a month and up, with implementation fees on top.
Workhand
I built this. Take what I say with a grain of salt. We designed Workhand around the build-side workflow for working pool, lawn, and GC crews from solo operators up through 15-person shops doing several million a year: estimate, daily logs with photos by phase, change orders, subcontractor management with COI tracking, customer portal, Stripe payments, two-way QuickBooks Online sync, and pool chemical logs and a customer selections sheet (added in v1.1). Flat pricing, no per-user fees. We still don't do route optimization or recurring service dispatch, so we're not a fit for service-only shops, and we're not built for 50-plus-person enterprise crews either.
How to pick for your shop
Quick decision tree. Answer in order, take the first match.
- Are you a pure service / chem-route shop? Skimmer or Pool360 BizPro. Stop reading.
- Are you a Pool Corp / SCP dealer who wants tight catalog integration? Pool360 BizPro.
- Are you a builder running $300K+ pools with bank draws and AIA billing? Buildertrend.
- Are you a roofer who also builds pools? JobNimbus (your roofing side will benefit most).
- Are you a builder running $40K to $150K pools, 8 to 40 a year, 1 to 15 person crew? Workhand or Jobber. Compare based on whether you want per-user or flat pricing.
- Do you have a busy dispatcher in the office juggling 8+ service trucks? Housecall Pro.
- Do you do both build and service? Workhand for the build side, Skimmer or Pool360 for the service side. Run both.
Why we built Workhand (and where we still fall short)
I've gotten this far without much of a pitch for our own tool. Time to be honest about it.
The reason Workhand exists is that I couldn't find a tool that fit the build-side workflow at my company, which is a real working pool builder, not a hobby outfit. Jobber felt too service-oriented and the per-user pricing was annoying as we grew. JobNimbus felt like a roofing tool with extra steps. Buildertrend was real software but I would have been paying for AIA billing infrastructure I'd never touch. Pool360 was great for parts but not for the project workflow. So I built the thing I wished I had.
What's in Workhand right now: estimates with AI line-item suggestions trained on your past estimates, daily logs with photos tied to phases, crew chat per job, time tracking with overtime, subcontractor management with COI and W9 tracking, customer portal with progress photos, online payments via Stripe Connect (deposit + draws + final), QuickBooks Online sync, recurring invoices for any maintenance side of your business, mileage tracking, and a public contractor profile page so customers can find you. Flat $0 / $34.99 / $89.99 monthly pricing. No per-user fees, no per-job fees, no implementation cost.
Where we still fall short
I owe you honesty here too:
- No route optimization or dispatch. If you have 40 service stops in a day and need them re-ordered, we don't do that. The calendar view shows your jobs but it doesn't plot a route. Our chemical logs work fine for the readings themselves; the dispatch piece is what we don't solve.
- No built-in recurring service plans. Recurring invoices cover the billing side of a weekly maintenance route, but we don't have a real service-plan workflow like Skimmer does.
- No AIA progress billing. If you bill banks instead of homeowners, we won't work for you. Buildertrend is your answer.
- No phone support. Email only, response within 24 hours typically. We're a small team and we want to keep prices flat.
- We're new. The bigger tools have 10+ years of polish. We've been in the field about a year. There are still rough edges. We fix them fast, but they're there.
If any of those are dealbreakers, pick a different tool. I'd genuinely rather you do that than have you on Workhand unhappy.
Built for pool builders. Flat $34.99 per month.
14-day free trial, no credit card, no sales call. If it fits how you work, you'll know inside the first 3 days. If it doesn't, walk away.
Try Workhand freeCommon questions
"Why not just use Pool360 if you sell Pool Corp parts?"
You absolutely can, and many builders do. Pool360 BizPro is solid software. The reason builders end up looking around is usually the desktop-heavy UI and the lighter project workflow. If you mostly do service and order parts heavily from Pool Corp, BizPro is probably still your right answer. If you mostly build new pools, you'll likely want something with more project structure.
"What about LMN or Aspire?"
LMN and Aspire are good tools, more aimed at landscape contractors and lawn care than pool builders. LMN has strong estimating, Aspire has strong route management. Neither has a pool-specific workflow, so you'd have the same issues as with Jobber or HCP. Workable, not native.
"Can I use Workhand for warranty calls on pools I already built?"
Yes. We let you create a service-style job from a customer record, log the visit, attach photos, and bill the warranty visit (or mark it warranty / no-charge). It's not a full route management tool but it works fine for the warranty calls a builder typically takes.
"Does Workhand do permits?"
Not natively as a separate module, no. You can track permit status as a phase on the job (issued, inspections passed, final), but we don't integrate with municipal permit systems. Almost no field tool does, honestly. The bigger ones charge a lot for permit modules that are mostly just status trackers.
"How does Workhand handle Spanish-speaking crews?"
The app UI is in English. Documents (estimates, invoices, change orders) can be generated in Spanish or Portuguese for the customer side. Crew chat lets each crew member set their preferred language. This was a non-negotiable for us because most of the pool crews I've worked with in Florida have at least one or two Portuguese-first or Spanish-first crew members.
"What about the AI estimating thing?"
We use Anthropic's Claude to suggest line items based on the job type, dimensions, and your past estimates. So when you say "new construction, 14x28 freeform, salt system, travertine deck," the AI pre-populates the typical line items at your typical pricing. You review and adjust. It's not magic, it's a time-saver. Saves about 15 to 25 minutes per estimate once it's learned your pricing. Available in the v1.1 update.
The honest summary
The best app for pool contractors in 2026 depends on what side of the business you're on. Service routes go with Skimmer or Pool360. Builders go with Workhand or Jobber. Big custom builds go with Buildertrend. Most shops doing both run two tools and accept it.
The thing I'd tell my younger self, the version of me PM-ing pools at my old company before any of this software existed for our trade: pick the tool that fits the side of your business you make the most money on, run it well, and don't try to make one tool do everything. The shops that thrive are the ones that pick the right tool on purpose. The shops that struggle are the ones that drift into whatever their accountant suggested 3 years ago and never look up.
If you want to give Workhand a try, the App Store link is below. If you read all this and decided we're not the right fit for you, that's a good outcome too. The point of this article was to help you pick on purpose.
Got a workflow I missed or a shop pattern that doesn't fit any of these buckets? Send me a note. Also worth reading: our FAQ, the JobNimbus vs Buildertrend vs Workhand breakdown, and QuickBooks alternatives for contractors.