Cathedral City epoxy flooring
Working floors, ground back to clean concrete
Cathedral City is a working town and the floors reflect it. Garages and shop floors that have taken years of oil, heat and traffic and need grinding back before anything new goes down. Small commercial units where the owner needs the place looking sharp without closing for a week. Homes that are lived in hard, where the garage has never had anything on the slab and the rooms are due a real repaint rather than a touch up.
All of that is straightforward work done properly, which is the whole business. Grind first, pull the oil out, fill the cracks, then coat in order with the right time between coats, and clean up at the end of each day. Michael has held a California license since 1989 and does the work himself, so there is one person accountable from the estimate to the finish. See everything we handle in the valley.
What makes a Cathedral City floor different
Cathedral City is the valley's working heart, with a mix of older homes and small commercial strips rather than the resort property you find at either end of Highway 111. That mix changes how a floor is planned. A shop or a unit cannot lose a day, so the grinding runs early, late or in sections, with the space handed back usable each evening. An older residential garage usually has oil soaked into the slab and a crack or two that has opened with the temperature swing, and both get dealt with before a coating goes anywhere near it.
The climate applies here the way it does everywhere else in the valley: summer well past 110 degrees, hard UV, very dry air and blowing dust that finds any wet surface left unprotected. That last one is a real problem on a floor, because a fresh coat is wet and open for hours. It is why we mask heavily, close the doors we can and lay floors early in the day while the concrete is still cool. The commercial work is much the same at the top of the road in Palm Springs.
What we handle here
What we coat and paint in Cathedral City
Garage Flooring Installation
A working Cathedral City garage has years of oil and heat in the slab, and oil is the one thing a coating will not stick over. The floor is ground with diamond tooling, the oil spots are degreased and drawn out, cracks and pits are filled, then color, flake and a clear top coat go down in order. It wipes clean, it grips and it takes a hot tire. Here is how a working garage floor is coated.
Pool Deck and Decorative Concrete
Patios, decks and walkways out here go chalky and stained in the sun and pick up whatever the wind carries. The slab is ground back, the cracks and flaking patches are repaired, and a decorative or textured coating goes down and is sealed, so it grips wet and hoses clean. Decorative concrete indoors is the same trade with a different finish. Here is what a decorative coating does outside.
Cabinet Painting
Old cabinets with sound boxes are worth painting or refinishing rather than replacing. Doors and drawer fronts come off and get labeled, every face is degreased and sanded, the wood is sealed so nothing bleeds through, and the finish is sprayed to a hard surface that takes daily use. Painting old cabinets is the cheapest real change a kitchen can get.
Interior Painting
Older Cathedral City homes crack in the same places every year, because the desert temperature swing keeps opening them. Those get cut out, taped and primed before any color goes on, or they come straight back through. Our interior painting and crack repair covers walls, ceilings, trim and doors, and the repair has to come first.
Why Cathedral City calls us
Why Cathedral City owners call M R Miller Painting
Because one person does the lot and his name is on the license. Michael Miller owns M R Miller Painting, prices the job, runs the grinder and lays every coat. For a Cathedral City business owner that means one phone call when the plan changes on a Tuesday afternoon, and no chasing an office for an answer about their own floor. He has held a California license since 1989, CSLB number 566071, in C33 Painting and Decorating, with a $25,000 contractor bond.
The rest is the preparation nobody sees. Oil degreased and pulled out of the slab rather than sealed under a coat. Old paint and sealer ground off. Cracks cut out and filled so they do not telegraph through the finish. Dust collection on the grinder, because grinding concrete throws silica. Heavy masking, because the wind out here will put dust into anything still wet. Estimates are free, on site and carry no obligation.
Where you will see us around Cathedral City
Highway 111 cuts straight through Cathedral City, and it is both our road through the valley and the street a lot of the work sits on. The small commercial strips along it are regular jobs: unit floors, waiting rooms and hallways that need to look sharp without the doors being shut for a week. Off the highway it is mostly older residential streets, and those garages are where the oil and the cracks are, the two things that decide how long the grinding stage takes.
Cathedral City sits between Rancho Mirage and the top of the valley, so we are through it constantly even when the job is somewhere else. The garages here are worth a mention of their own. A lot of them are working garages with equipment and vehicles on a slab that bakes all summer, so they get ground back and built up in coats rather than rolled on, and the work starts early in the day while the concrete is still cool. The blowing dust on a windy afternoon is the other reason we mask heavily and keep every wet surface covered until it has gone off.
Where we work
Homes and businesses we work in around Cathedral City
We cover all of Cathedral City, the commercial strips along Highway 111 and the residential streets either side of it, and we are a few minutes up or down that same road most weeks for our Palm Springs customers and the floors we coat in Rancho Mirage.
Ask the contractor doing the work
Straight answers about floors and paint in the desert
Can you coat my shop floor without closing the place?
Usually yes. The work is split into sections so part of the floor stays usable, and the noisy grinding runs early or late. Tell us your trading hours in Cathedral City and the schedule is built backwards from them.
There is oil soaked into my garage slab. Can it still be coated?
Yes. Oil spots are degreased and drawn out of the concrete as part of the preparation, then the whole slab is ground. Coating over oil is the single most common reason a floor lifts, so it is never skipped.
My walls keep cracking. Can that be fixed before painting?
Yes, and it is part of the job rather than an extra. The cracks are cut out, taped and primed so they do not telegraph back through, which matters in Cathedral City because the temperature swing reopens the same ones every year.
Who actually turns up to do the work?
Michael Miller, the owner, on his own. He prices it, grinds the concrete and lays every coat, so in Cathedral City you deal with one person from the first walk through to the final clear coat.
Is a flake floor slippery?
Less than bare sealed concrete. The flake and top coat give the surface texture to grip, and on a Cathedral City shop floor that gets wet we add more grip to the final coat. Tell us how the space gets used.
Are you licensed, and do you charge for an estimate?
Licensed since 1989, CSLB number 566071, with a $25,000 contractor bond, and estimates are free with no obligation. Michael comes out, looks at the floor in person and gives you one clear price.

