Serving Gainesville and the Surrounding Areas | (352) 331-1234  |

Our Customers Love Us!

Michelle Soares

We called All Clear Pool & Spa to service our salt water pool on Monday and thankfully John was able to come out on Wednesday. He was so patient with us and all of our questions (being first time in ground pool owners, we had a lot of questions) he's extremely knowledgeable and professional. We will definitely be calling John again for anything with the pool. thank you for helping us.

Linda Bassham

Found All Clear to be efficient and easy to work with. Scheduled a convenient appointment, John showed up within the window we arranged, fixed the problem and also another I asked about when he was here. All within a reasonable time period for a reasonable cost.

Katie Sundberg

My daughter had some issues with her pool. I called John he asked several questions gave us great imformation we followed advice and corrected the problem. I highly recommend him and his crew for all of your pool needs.


All Clear has been maintaining our pool for many, many years and we've always had top-notch service for both cleaning and repairs.

Waleta Newman

Knowledgeable people, responsible, reliable service, good work, respectful and I would recommend them.

Tom Zavelson

We have know John for 20 plus years and he NEVER fails to fix or maintain our Spa and/or pool in a most competent, professional, fair and friendly manner. As a community, we are so fortunate to have someone with his expertise and experience be available to help us. I wish that there was a "10" rating because All Clear Pool and Spa certainly deserves it.

Call To Schedule An Appointment Today! 352-331-1234

Contact Us

Commercial Pool/Spa Certified Contractor
License #CPC057048

(352) 331-1234
Business Hours

Mon – Thu: 8:00 am – 5:00 pm
Friday: 8:00 am – 4:00 pm
Sat – Sun: Closed