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.


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. 


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


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


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


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


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


1925 E Market St. #504

Harrisonburg, VA 22801

Get Directions

By Appointment Only

PHONE: (540) 434-1963