Allen Pool Service provides professional pool cleaning services for homes and commercial properties throughout North Metro Atlanta. Since 1972, our technicians have been skimming, brushing, vacuuming and balancing Atlanta pools through pollen season, summer storms and fall leaf drop.
From our home base on Shallowford Road in Doraville, our crews clean pools in 18 communities across Fulton, DeKalb, Gwinnett and Cobb counties, from Alpharetta and Johns Creek to Decatur, Buckhead and Vinings.
Whether you need weekly pool cleaning, a one-time cleanup before a big weekend, or a green pool brought back to blue, our team handles it. We quote the price before we start and do the job right the first time, because when it comes to your pool, you don’t like surprises.
Call (770) 451-1621 or request a free, no-obligation quote.
Free quoteA clean pool is more than clear water. Every Allen Pool cleaning visit covers the surfaces you see and the systems you don’t:
Because our technicians are also trained in pool equipment repair, they notice the small things during a cleaning: a pump that sounds wrong, a filter pressure that’s creeping up, a leak at the equipment pad. Catching those early costs far less than replacing equipment after it fails.
Looking for a full-season care plan? See our pool maintenance service for weekly and annual plan details.
Weekly cleaning is the most dependable way to keep an Atlanta pool swim-ready. Regular visits keep chemistry stable, prevent algae, and stop debris from staining the surface. We offer weekly pool cleaning with no contract required, and annual contracts that add year-round service, pool opening and closing, and no service call fees.
Hosting a party, listing a home, or coming back from a long trip? A one-time pool cleaning gets your pool back in shape without an ongoing commitment. If you’re buying or selling a home with a pool, pair it with our real estate pool inspection.
A green pool means algae has taken hold. Our green pool cleaning process kills the algae, removes it from the water and the filter, and rebalances the chemistry so it doesn’t come right back. Details on how we do it are below.
When a pool has been neglected for a long time, shock alone may not restore it. Our team can drain the pool and acid wash the interior to remove stains and embedded algae. An acid wash typically restores the interior finish. If the finish is badly damaged, it may need resurfacing or replastering, and we’ll tell you honestly which one your pool needs.
HOA, apartment, hotel and club pools face heavy bather loads and health code expectations. Allen Pool has kept Atlanta’s commercial pools clean since 1972, whether you manage one pool or several properties. Learn more about our commercial pool services.
Your pool turns green when algae grows faster than your sanitizer can kill it. That happens when chemistry falls out of balance, even for a short time. The most common causes are:
Most green pools clear with this process. Severely neglected pools may need a drain and acid wash to fully restore the finish.
Atlanta pools face challenges that pools in drier climates don’t. After more than 50 years cleaning pools here, we plan each season around them.
Learn more about our approach to full-service pool care and our history.
From our home base in Doraville, Allen Pool provides pool cleaning services across four North Metro Atlanta counties:
Fulton: Alpharetta, Buckhead, Johns Creek, Roswell, Sandy Springs
DeKalb: Brookhaven, Chamblee, Decatur, Doraville, Druid Hills, Dunwoody, North Decatur, North Druid Hills, Tucker
Gwinnett: Duluth, Peachtree Corners
Our technicians clean pools in neighborhoods such as Windward, Country Club of the South and Crabapple in Alpharetta; Tuxedo Park, Garden Hills and the Chastain Park area in Buckhead; Horseshoe Bend and Brookfield Country Club in Roswell; Huntcliff, Riverside and North Springs in Sandy Springs; and Oakhurst and Winnona Park in Decatur. See all of our Atlanta pool service areas.
Not sure if we serve your neighborhood? Call (770) 451-1621 and we’ll let you know.
Allen Pool Service
3655 Shallowford Road, Doraville, GA 30340
(770) 451-1621
Monday–Friday 8am–5pm · Saturday by appointment
Get directions
Pool cleaning is often the first step. When your pool needs more, the same team can help:
The cost of pool cleaning depends on your pool’s size, its current condition, how often you want service, and how much tree cover surrounds it. A weekly cleaning costs less per visit than a one-time cleanup of a green pool, which takes more labor and chemicals. Allen Pool provides a free, no-obligation quote, and annual contract customers pay no service call fees.
Most Atlanta pools should be cleaned weekly during swim season. Weekly service keeps chemistry stable and prevents algae. Pools under heavy trees, and pools during spring pollen season or fall leaf drop, may need extra attention.
Most green pools clear within a few days of treatment, depending on how much algae is present and how well the filter is working. A pool that has been neglected for months may need a drain and acid wash to fully restore the finish.
No. After shock is applied, the water will look cloudy for about 24 hours, and you should wait 24 hours before swimming.
Pool cleaning is the physical work of removing debris, brushing, vacuuming and clearing algae. Pool maintenance is the ongoing plan that includes cleaning plus water chemistry, filter care and equipment checks. Allen Pool’s pool maintenance service includes cleaning on every visit.
No. Allen Pool offers weekly pool cleaning with no contract required. Annual contracts are available and include year-round service, pool opening and closing, and no service call fees.
A pool needs an acid wash when stains or embedded algae remain after normal cleaning and shock treatment. An acid wash requires draining the pool and usually restores the interior finish. If the plaster is badly damaged, resurfacing is the better fix.
You can’t keep pollen out entirely, but you can keep it from causing problems. Atlanta’s pollen season peaks from mid-March to mid-April. During that window, skim frequently, clean the filter more often, and keep chlorine in range, since pollen consumes sanitizer. A pool cover also helps.
Yes. Allen Pool cleans and maintains salt water pools, including the salt cell, which needs periodic cleaning to keep producing chlorine.
Yes. Allen Pool has cleaned and maintained commercial pools in Atlanta since 1972, including HOA, apartment and hospitality pools. See our commercial pool services.
Allen Pool serves 18 North Metro Atlanta communities, including Alpharetta, Brookhaven, Buckhead, Chamblee, Decatur, Doraville, Druid Hills, Duluth, Dunwoody, Johns Creek, Marietta, North Decatur, North Druid Hills, Peachtree Corners, Roswell, Sandy Springs, Tucker and Vinings.
See blue again. Call Allen Pool Service at (770) 451-1621 or request a free quote. We’re open Monday through Friday, 8am to 5pm, with Saturday appointments available.