Swimming Pool Services: cleaning, repair & renovation 

I was thrilled with ASP’s service in closing our 36,000 gallon in ground pool. Last year we used a different company.  The other company charged us more and did far less. They didn’t replace missing cover pegs nor did they offer to patch our cover. ASP lowered the pool water level, added the appropriate chemicals, blew out the pipes, fixed/removed a few broken cover pegs and patched two small tears in our cover.  The service was done quickly and in a friendly manner. Thank you ASP! –T.H.

If maintaining your swimming pool is not something you love, delegate it to ASP Birmingham.

If you don’t love swimming pool maintenance, trust it to someone who does! ASP Birmingham has a passion for all things pool and prides themselves on customer service that leaves you with a smile. Our friendly technicians are all certified, licensed and insured as well as highly trained to offer solutions to all your pool needs. We serve residential and commercial pools in Birmingham, Mountain Brook, Vestavia Hills, Hoover, Homewood, Trussville, Pelham, Chelsea and the surrounding areas.

We offer the following solutions to your pool’s needs:

  • Cleaning and maintenance plans that are fully customizable to fit your budget and needs (Chemicals ARE included)
  • Diagnostics from our expert Birmingham swimming pool service team
  • Custom remodels of swimming pools and decks
  • Complete renovations and swimming pool removal
  • Installation and repair of pool safety equipment
  • Conversion to salt water systems
  • Green to Clean Cleaning services

Interested in energy-efficient products? We have a wide range of energy-efficient equipment available. Check out Pentair’s Savings Calculators to help you estimate your pool volume, water salinity, and even your energy savings by switching to Pentair pumps, heaters, or LED lights and lamps.

Because our goal is total customer satisfaction, we work hard to make each and every customer happy through our unrivaled levels of customer service instead of requiring long term contracts. If you are not loving maintaining your swimming pool, delegate the work to someone who will!


(205) 677-0332