We are Weston and Parker. We run a pool service company — an actual route, actual techs, actual customers calling on Saturday.
For years we ran that business on the same software most of the industry is on. It worked, mostly. But there were things we needed it to do that it would not do, and asking did not change it. So you work around it. Then you build a second system on top of it. Then one day you notice you are running your company out of three apps and a spreadsheet and you are still at the kitchen table at 9pm.
Eventually we got tired enough to build our own.

