The TriCities #1 Rated Pool Service and Repair Company

Geneva Pool Service has earned the reputation of being one of the highest rated and recommended pool service and repair companies in the Fox River Valley. 

Residential and commercial pool owners trust Geneva Pool Service for their pool openings, pool closings, pool upgrades and repairs, pool maintenance, pool liner replacements and above ground pool installations, serving St. Charles, Wayne, West Chicago, South Elgin, Campton Hills, Elburn, Geneva, Sugar Grove, Batavia and North Aurora with reliable service, fair prices and a strong work ethic. We’re a pool services company that you can rely on to be there for you whenever you need us. Try us once — we’re confident you will be with us for life!

Openings, Closings and Maintenance

Geneva Pool Service is a trusted local resource to have your pool opened, maintained and closed for the season.  Count on us for any opening or closing need, no matter if it’s a small above-ground pool, or a commercial apartment complex.

Installations And Repairs

If you’re looking to add the beauty, value and summer fun that a backyard pool can provide your home and family, Geneva Pool Service offers complete above ground pool installation services.  And whenever your pool has a problem, Geneva Pool Service is the place to call. Whether the issue concerns the filter, pump, heater, pool, hot tub — or anything else — Geneva Pool Service will get you back up and running in no time!

Liner Replacements

Count on Geneva Pool Service to professionally install your in-ground or above-ground pool liner for the best functional and aesthetic results possible for your pool!

Leak Detection

Geneva Pool Service can find and fix your pool leak using our own state-of-the-art leak detection equipment and expertise. No matter what type of leak you might have, we can find it and fix it, many times all in one day.

WHAT OUR CLIENTS ARE SAYING

5 Stars all the way. Geneva Pool Service was always on time, very knowledgeable, whenever I would call or text I would get a reply within minutes. My pool was well taken care of this summer. I would totally recommend Geneva Pool Service. Thanks guys, see you next summer!
Mary Ann
My problem was solved within a few days, thanks to Geneva Pool Service. Everything from start to finish was smooth and I cannot thank Jeff and his team enough for helping me get my pool ready for summer!
Isabel
We have been using Geneva Pool Service for the last 4 Seasons. We have found them to be very reliable and quick to respond. Our pool is +15YRS and were starting to have issues arise with water quality and equipment failure. Jeff offered several solutions that solved the problems. When I thought I needed a new heater he recommended a few replacement parts which saved me big money. We endorse Jeff and his team.
Jim Daly
Jeff came to swap out our liner with Charlie and they were great. They drained the pool and started filling it in no time! He knew exactly what he was doing and the pool looks fantastic. Will definitely be using them whenever I need service. Thanks much!
Jeff Gorman
Stefanie and crew with Geneva Pool Service were excellent to work with. From the initial call for a quote through the actual service appointment, a pleasure to work with. I generally prefer to do many things on my own, but due to mobilization with the Army I was unable to address this concern myself. It’s helpful to know that when you are put in this type of situation, you have someone you feel you can actually trust to get the job done well, and for a reasonable price. The ease of the entire process and taking that stress off my wife was also priceless. Everything was communicated ahead of time and there were not “surprises” or situations that were not expected. THANK YOU for your kindness and professionalism.
Alex Freisthler
Awesome job installing a new liner.
Having a water tanker really sped up the process too. Thank you for taken care of us!
Andrew Salemi
Jeff and Stephanie and the rest of the Geneva
Pool team are fantastic to work with. Helpfull knowledgeable and will go out of ther way to insure my pool was opened and ready to swim.
Nat Constanzoi
We have been using Geneva Pool Service for about 4 years now for our opening/closing and have nothing negative to say. Jeff and his crew are very professional, leave the work area clean and fair priced. Finding a pool service company you can trust these days is very hard to come by. I would highly recommend using them.
Giovanni
Can’t remember who recommended Jeff and Geneva Pool Service to replace our liner, but so glad I listened and chose them. Very helpful, answered all my questions, and was very professional and helpful on the job sight. Did exceptional work and cleaned up and attended to lots of small details that most services might overlook. Would recommend them to anyone needing a replacement or some advice. Reasonable prices and kept to the quote. Can’t say enough about this service!
Joe Nemetz
This was my first year as a pool owner and i must say they’ve been alot of help this season after i gave up trying to clear the algae by myself! Terrific service! So glad I heard about Jeff and his team, I will be reccomending them to my friends & family.
Mary Sullivan
I truly can not say enough positive things about Geneva Pool Service, LLC. Came out again today, so professional, walked through EVERYTHING with us – when they leave there is not a single unanswered question left. Educated us on every single aspect of our pool. 5 stars all of the way! We have had Geneva Pool Service out twice now to educate us on our pool (after a Naperville pool company who installed our pool was the worst company I have ever dealt with).
Rebecca Harris
This by far is the best pool company we have ever used! They have great customer service, reasonable prices and timely service. Jeff the owner is very personable and a pleasure to work with. His competitor had tried to sell us a new liner and all kinds of stuff that we did not need. Jeff came out and was very honest with us. He let us know that we did not need most of the stuff that they had told us that we needed and only sold us what was ACTUALLY needed. You do not find people honest like that very often now a days. They definitely have made a life long customer out of us. I will definitely be recommending them to everyone we know with pool needs.
Kim Forman
I bought a house with an above ground pool. Come spring and with zero experience in opening and maintaining a pool, Geneva Pool Service was the right choice for me. Personable, helpful, and very professional – they were able to guide me through how to use and maintain all the equipment while they opened my pool for me. This was exactly what I was looking for. Thanks Jeff & co!
Ryan C Barnes
My family has used Geneva Pool Service for years to open/close and maintain our above ground swimming pool. This year we are working with them to replace our old above ground liner. Jeff and his team are very professional and educated and are always willing to answer any question that we have. They really take the time to understand and know you and your pool. We are very happy that we found Geneva Pool Service, they have our lifelong business!
Stefanie H
Jeff just left my house to replace an old liner that had fallen in. His service and pricing was excellent. We are referring him to several of our friends who currently use an overpriced provider here in town.
Robert Prosser
My problem was solved within a few days, thanks to Geneva Pool Service. Everything from start to finish was smooth and I cannot thank Jeff and his team enough for helping me get my pool ready for summer!
Isabel Shaindlin
My problem was solved within a few days, thanks to Geneva Pool Service. Everything from start to finish was smooth and I cannot thank Jeff and his team enough for helping me get my pool ready for summer!
Isabel Shaindlin

Contact Us

Address

720 N. 17th Street
St. Charles, IL 60174

Phone: 630.849.5790
Email: genevapoolservice@gmail.com
Web: genevapoolservicellc.com

*First Name

*Last Name

*Street

*City, State and Zip

*Email

*Phone

*Service Required

* Indicates a required field

Message