Citywide SaaS + PoolRunner
Citywide’s own software, on its own app subdomain — built only for Citywide and its customers.
The story
The problem
Memberships, routes and visit notes lived in texts, spreadsheets and the owner’s head. Scaling meant more of the owner’s evenings.
What we built
A single-company SaaS: membership management and logistics for the office, PoolRunner for the crew in the field.
How it runs now
Customers, jobs and the crew’s day in one place. Techs log chemicals and photos at the pool; customers see it in their account.
What Popp did — and can do for you
About the client
Citywide Pools LA cleans and cares for pools across Los Angeles. The owner needed more than a website — he needed the whole business to run without him chasing it.
More from Citywide Pools LA

citywidepoolsla.com — quotes, blogs, the LSI calculator and a client login.
Voice agents on their number, plus the bots that keep the system moving.
Blog-summary episodes — every Pool Talk post becomes a short listen.
20 blog posts and 60 social posts across Instagram, Facebook and LinkedIn.
Get back to the work.
Live demo
Peek inside a client portal.
Sunny Side Pools is made up. It is the real portal — look around; nothing you click is saved.

