Family-owned since 2004 · Licensed, Bonded & Insured

Crystal-clear pools, every week.

Trusted weekly pool service, maintenance, and repair for Roseville, Rocklin, and Granite Bay homeowners. Same family, same tech, every visit — for over 20 years.

CA License #1005209
Same tech every week
48 weeks/year service
Aerial view of suburban California homes with swimming pools
5.0 · 40+ reviews
★★★★★ Trusted for 20+ years
Licensed, bonded & insured
20+ years serving Placer County
Same team, every visit
Family-owned & operated

Weekly service levels that fit your pool

Pick the level of care that works for you. All service plans run 48 weeks a year with scheduled vacation coverage — so you're never left hanging during summer.

Clear blue pool water reflecting sunlight

Chemical Only

Starts at $110/mo

Clean, balanced water every week — perfect for hands-on pool owners who handle skimming & brushing themselves.

  • Weekly water testing
  • Chemical balancing
  • Chlorine / salt levels
  • Monthly report
Robotic pool cleaner and equipment

Equipment Repair

One-time service calls

Pumps, filters, heaters, plumbing, and cleaner repairs — from routine tune-ups to major replacements.

  • Filter pump service
  • Heater & plumbing repair
  • Pool cleaner troubleshooting
  • Honest, up-front pricing
Clear blue pool with tiled steps
2004
Established in Roseville

We treat your pool like it's our pool.

Roseville Pool Service is a family-operated business residing in Roseville, California. For over two decades, we've built our reputation on one simple thing: showing up when we say we will — and doing the job right every single time.

You may find cheaper quotes. But nobody matches our price-per-quality ratio — because we don't cut corners on things you can't see, like whether we actually tested the water that week.

  • Contractor's D35 License #1005209
  • Same technician every visit — no rotating crews
  • Equipment issues flagged before they become costly
  • Scheduled vacations (never during summer)
  • References available on request

Serving Placer County homes

We focus on serving our neighbors in three nearby communities, which keeps us close, fast to respond, and easy to reach.

Roseville 95661 · 95678 · 95747
Granite Bay 95746
Rocklin 95765

Twenty years of happy pool owners

Real reviews from real Placer County neighbors who've trusted us with their pools — some for over a decade.

★★★★★

Roseville Pool Service has been servicing my pool on a weekly basis. Service is the optimum word. Friendly, knowledgeable, and totally reliable. Back in 2008 I tried a cheaper service — my pool turned green. RPS had it clear again within 24 hours. I will never look anywhere else again. You get what you pay for.

W
William R.
Weekly Full Clean · Roseville
★★★★★

Marian and Tom show up without fail every week. Professional, conscientious, and responsive. They never try to upsell — they just keep everything running smoothly and explain every issue clearly. We finally have a service that cares for our pool like it's their own. Worth every penny.

J
Jennifer K.
Weekly Full Clean · Rocklin
★★★★★

We're selling our rental in Roseville after seven years — and in all that time, Marian and Tom kept our pool immaculate. Caring, attentive, meticulous, and they always tried to save us money when possible. As absentee landlords this was a huge peace of mind. Highly recommend.

D
David & Maria P.
Absentee Landlord · Roseville
★★★★★

Been with Roseville Pool Service for 6+ years. Never a missed week, never a surprise charge. They spot equipment problems before they cost me a fortune to fix. In the pool-service world, that's rare — and priceless.

S
Susan M.
Weekly Full Clean · Granite Bay

Ready for a clean, reliable pool?

Share a few details and we'll send a free quote within 24 hours. Prefer to talk? Call or email — we answer quickly.

Phone
(916) 791-1221
Email
service@rosevillepoolservice.com
Service Area
Roseville · Rocklin · Granite Bay

We'll reply within one business day. No spam, no hassle.

Preview · Design proposal — ready for your approval.