Skip to content
Miracle Pool Care logo
Drained swimming pool with brushes and a pressure unit set up for an acid wash

For Plaster Nothing Else Will Fix

Pool Acid Wash in Buckeye, AZ

When the plaster has gone grey and blotchy, chemicals in the water will not touch it. The surface has to be washed back.

4.7 (74 reviews)
Licensed & Insured
No Contracts, Ever
Photo Report Every Visit
Best of the West Valley 2025
Family Owned in Buckeye

Draining Is Part of It

Washing Stained Plaster Back to Clean

An acid wash is done on an empty pool, by hand, one section at a time.

Plaster is porous. Over enough years, mineral from our hard water and organic staining from algae work into the surface, and no amount of shocking the water brings the colour back. The pool ends up looking dirty even on the day after it has been cleaned, which is maddening for the owner.

An acid wash strips the stained top skin of the plaster off. We drain the pool, work the surface in sections so nothing dries or burns, neutralise the waste, then refill and balance it. It is a big job that we only recommend when it is actually the right one.

  • Full pool drain
  • Plaster stain removal
  • Mineral and scale lines
  • Algae staining
  • Step and bench surfaces
  • Neutralised waste water
  • Refill supervision
  • Start-up chemistry
Pale marble-look pool steps seen underwater with clean, unstained surfaces

One of Our Washes

Stained Plaster and the Same Pool After

A community pool we drained and washed — the green-brown staining was in the surface, not the water.

Before
Drained pool floor covered in green and brown staining before an acid wash
After
The same pool steps and floor with clean pale plaster after the acid wash

Photographed on one of our own jobs. The pool was drained, washed section by section, neutralised and refilled.

Read the Surface First

Signs Your Plaster Needs More Than Chemicals

If two or three of these describe your pool, an acid wash is probably the conversation.

  1. Grey Cast That Never Lifts

    Water tests perfectly but the pool still reads dull and dirty in daylight.

  2. Dark Blotches on the Floor

    Patchy staining that stays put no matter how long you brush the spot.

  3. Rough Mineral Bands

    Hard scale lines below the tile that feel gritty underfoot on the steps.

  4. Ghosting After Algae

    Green is gone but the outline of where it grew is stained into the plaster.

  5. Years Since a Drain

    Water so old that minerals have concentrated and settled into the surface.

Start to Finish

The Order We Work an Acid Wash

Two days for most pools, and we handle the water on both ends.

  1. Assess the Plaster

    We check thickness and past washes to confirm the surface can take one.

  2. Drain It Down

    The pool is emptied and the surface kept wet so nothing bakes in the sun.

  3. Wash in Sections

    Applied and rinsed panel by panel, then the waste water is neutralised.

  4. Refill and Balance

    We supervise the fill and set the start-up chemistry before anyone swims.

Arizona Conditions

What Ages Plaster Fast in the Valley

Six local reasons West Valley pools reach this point sooner than pools elsewhere.

Extreme Water Hardness

Minerals concentrate as water evaporates and settle straight into the plaster.

Relentless Summer Heat

High water temperatures speed up scaling and give algae a longer season.

Monsoon Runoff

Storm debris and dirt wash in and stain surfaces before anyone can vacuum.

Organic Staining

Palm pods and leaves left sitting on plaster leave marks that outlast them.

Long Gaps in Service

Rentals and vacant homes go months untouched, and the surface pays for it.

Old Pools, Thin Plaster

Phoenix and Glendale have plenty of surfaces already washed more than once.

Restoration Work

Customers on Deep Cleaning Jobs

"We had such a build up of mineral deposit on our pool tile. We were ready to have all the tile removed. Pricy to do but it had all become an eye sore. Then we found MIRACLE BLASTING, LLC. YaY!! We scheduled for Kevin to come out. He came when he said he would. We didn't expect to see such a difference. We're 100% satisfied. THANK YOU Kevin Trumbull! You save us a few thousand dollars."

Sunni D.

June 2017 · Lecanto, FL

"Great guys, very professional, excellent work. Would used them again to clean our pool. Thank you Miracle Blasting for doing such an excellent job."

Rachel G.

March 2019 · Buckeye, AZ

"Was out of town and learned that our pool had turned green. Called MB and spoke to Kevin. Explained our situation and he said he would head over and take a look at the pool condition. He was able to turn the pool around and sent me pictures showing the blue water. Because of his timely response I hired him to do our monthly maintenance on the pool. Kevin and Christian were great to deal with."

Roger C.

September 2017 · Eugene, OR

Ratings shown are the current Google and Yelp averages for Miracle Pool Care. Every review on this page was written by a customer and is quoted word for word.

Before You Book

Acid Wash Questions Worth Asking

When the plaster has gone grey, mottled or stained in a way that brushing and chlorine will not shift. Usually that is years of mineral and organic staining sitting in the surface. If the water is just cloudy or green, that is a different job and far cheaper.

Honest Assessment

Not Sure If Your Pool Needs Washing?

We will look at the plaster and tell you if a cheaper fix will do the job instead.

Acid Wash Estimates

Request an Acid Wash Estimate in Buckeye

Tell us how old the plaster is and what the staining looks like.

(623) 695-9199 Fastest option — call or text and we'll get you on the route

Hours of Operation

  • Monday 6:00 AM – 8:00 PM
  • Tuesday 6:00 AM – 8:00 PM
  • Wednesday 6:00 AM – 8:00 PM
  • Thursday 6:00 AM – 8:00 PM
  • Friday 6:00 AM – 8:00 PM
  • Saturday 6:00 AM – 8:00 PM
  • Sunday 6:00 AM – 8:00 PM
Email Us miracleblasting@gmail.com
Where We're Based 5212 S Rainbow Rd, Buckeye, AZ 85326

Book an Assessment

We will tell you honestly whether the plaster is a candidate before quoting.

We never share your details. Prefer to talk? Call or text us in Buckeye and we'll get you on the schedule.

Call Now