Poolife - Luxury Pool & Spa

poolife® Pool Care Systems

Please call any of our 4 locations for information or pricing.

Henrico 804-364-3577 | Fredericksburg 540-710-9700 | Richmond 804-364-3577 | Charlottesville 434-202-2331

Get the right system for your pool and lifestlye

Pool Care Systems

We carry two exclusive systems that will give you crystal clear water. O’Neill’s Pools will help you with selection and maintenance through pool season.

Heaters and Heat Pumps

Chlorinators, stabilized chlorinators, NST tablets and more are available. 

Shock and Oxidizers

Give your pool live again with bacteria killing solutions. Control algae and destroy contaminants with our shock products while keeping you safe.

Algaecides

Turn that cloudy, off-color pool into something that is crystal clear and odor-free.  These fast-acting chemicals are great fro preparing for summer swimming. 

Balancers

Keep your pool pH level at the right level.

Maintenance Products

Our specialized maintenance products will keep you pool looking great. Eliminate rust, scale and stains with our line of products available. 

Contact Us

CHARLOTTESVILLE

257 Connor Dr A

Charlottesville, VA 22911

Get Directions

M-F: 10 am-6 pm
Sat: 10 am-5 pm
Sun: 12 -4 pm
PHONE: (434) 202-2331


FREDERICKSBURG

9755 Jefferson Davis Hwy
Fredericksburg, VA 22407

Get Directions

M-F: 10 am-6 pm
Sat: 10 am-5 pm
Sun: Closed
PHONE: (540) 710-9700


RICHMOND

15552 Wc Commons Way

Midlothian, VA 23113

Get Directions

M, Tu, Th, Fr: 10 am-6 pm
Wed: Closed
Sat: 10 am-5 pm
Sun: Closed
PHONE: (804) 794-7721


HENRICO

3426 Pump Rd.

Henrico, VA 23233

Get Directions

M-W: 10 am-6 pm
Th: Closed
F: 10 am-6 pm
Sat: 10 am-5 pm
Sun: Closed
PHONE: (804) 364-3577

HARRISONBURG

1925 E Market St. #504

Harrisonburg, VA 22801

Get Directions

By Appointment Only

PHONE: (540) 434-1963