Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-includes/class-wp-block-list.php on line 199

Deprecated: Return type of phpQueryObject::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 4089

Deprecated: Return type of phpQueryObject::next($cssSelector = null) should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 4109

Deprecated: Return type of phpQueryObject::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 4095

Deprecated: Return type of phpQueryObject::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 4126

Deprecated: Return type of phpQueryObject::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 4074

Deprecated: Return type of phpQueryObject::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 2791

Deprecated: Return type of phpQueryObject::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 4134

Deprecated: Return type of phpQueryObject::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 4140

Deprecated: Return type of phpQueryObject::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 4146

Deprecated: Return type of phpQueryObject::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 4153

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-includes/class-wp.php on line 173
About Us – Primo Pool Service
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/primo2019/public_html/wp-includes/formatting.php on line 4231

Primo Team

We have assembled a Primo team of experts that is second to none in the pool service and equipment repair industry.


Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 190

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 665

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 190

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 665

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Weekly Pool Services

We also specialize in repair work of plumbing, pumps, motors, filters, heaters, and more.

Everyone enjoys a swim in the pool on a hot day or to relax in the spa. But, not everyone who owns a pool or spa likes to do all the things necessary to keep it clean and healthy — tasks like cleaning the filter, scrubbing the tile and walls, raking out the leaves and debris, testing and chemically treating the water for safe and comfortable swimming and making certain that all the equipment is in good working order.

However, the professional technicians of Primo Pool Service will take care of all these things for you, and more. We are specially trained pool service technicians who will provide you near freedom from caring for your pool or spa while we do all the work.


Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 190

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 665

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 190

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 665

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Weekly Pool Services

We also specialize in repair work of plumbing, pumps, motors, filters, heaters, and more.

Everyone enjoys a swim in the pool on a hot day or to relax in the spa. But, not everyone who owns a pool or spa likes to do all the things necessary to keep it clean and healthy — tasks like cleaning the filter, scrubbing the tile and walls, raking out the leaves and debris, testing and chemically treating the water for safe and comfortable swimming and making certain that all the equipment is in good working order.

However, the professional technicians of Primo Pool Service will take care of all these things for you, and more. We are specially trained pool service technicians who will provide you near freedom from caring for your pool or spa while we do all the work.

jump

Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 190

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 665

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293
asapp

Certified Primo

To draw a sharp distinction between the knowledge and skill of the professionals of Primo Pool Service versus a neighborhood kid you could hire to throw in some chemicals now and then, Primo Pool Service Technicians are rigorously trained and receive continued education to keep up with industry standards. In addition to this, Primo Pool Service is a bonded and insured California Licensed Contractor (Lic. #929667) and a proud member of American Spa and Pool Pros (ASAPP).


Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 190

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 665

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-includes/wp-db.php on line 3030
  • Great service, honest, quick. Did a drain and fill service. Joel is very knowledgeable. I highly recommend Primo pools.

    Ric G
    Ric G
  • When we moved into our home 5 years ago, we were first time pool owners. On the very day we closed escrow Joel arrived to clean our pool and introduced himself. Joel guided us through what needed to be done for the care and maintenance of our pool and spa and answered all of our questions. He has made enjoying our pool easy and it always looks great. Thanks Primo Pool Service!

    Diane and Scott C.
    Diane and Scott C.
  • Primo Pool Service has been doing a great job for us for many years now. We trust Joel enough to refer him to our friends and we can‛t imagine anyone else servicing our pool!

    Bill & Kelly G.
    Bill & Kelly G.

Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 190

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 665

Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-content/plugins/jupiter-donut/includes/helpers/phpQuery.php on line 293

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/primo2019/public_html/wp-includes/wp-db.php on line 3030