Cicero Epoxy Flooring handles epoxy-flooring in Palos Hills with more than 20 years behind us, and many of the floors we are asked about here are working floors rather than show floors. A shop where mowers are serviced, sprayers are filled and equipment gets hosed down needs a coating chosen for chemicals, oil and standing water, not for a glossy photo.
Every job starts the same way. We grind the slab with diamond tooling or shot blast it, because an acid etch leaves a coating guessing about its grip, and we map cracks, spalls and any old coating before quoting so you hear early if a floor needs repair first. A moisture test is part of the scope before the number is final.
Our written proposal names the product line, the coat count and the finished thickness, so the floor that goes down can be checked against the paper. We also explain what the warranty leaves out before you sign, and moisture is the first exclusion on that list.
A City-Run Golf Course on 105th Street

Most epoxy pages talk about garages. This one starts somewhere less obvious, because Palos Hills operates its own golf course, and courses like it depend on a maintenance shop whose floor works harder than a showroom’s.
Palos Hills Golf Club as a city department
Palos Hills Golf Club, at 7301 W. 105th Street, is listed by the City of Palos Hills as one of its own departments, with a city director running it. Secondary listings describe a public 9-hole, par-35 layout on a 45-acre site of prairie grasses and wooded edges along Stony Creek, opened in 1990.
The course is a working city operation. The city council keeps a Golf Course Committee and carries a golf update on its agendas, so the grounds are maintained by a municipal operation rather than a private club. For a flooring contractor, what matters is the building where that maintenance happens.
The maintenance building and the pole barn
The city’s own council minutes from March and April 2014 record public works crews repairing and re-roofing the golf course maintenance building, with new soffit, fascia, shingles and raccoon proofing. The April minutes also note a meeting with Morton Builders to lay out a new pole barn for the course.
Those are 2014 records, not news, and we cite them for one reason: they confirm that a turf-maintenance shop sits at the course. That kind of building is a shop floor in every practical sense, where chemicals, machines and wash water all meet.
What we have not seen
We have not inspected that maintenance building’s floor, and we do not know whether the pole barn has a concrete slab. The course is a public place, not a client of ours, and nothing on this page should be read as work we performed there.
What the minutes do show is the kind of work turf crews do under one roof. The rest of this page walks through those conditions, because the same mix of spills, oil and rinse water turns up in private equipment garages and landscaping shops in Palos Hills.
Looking for epoxy-flooring closer to Burr Ridge? See Epoxy-Flooring Services in Burr Ridge.
Fertilizer and Pesticide Where Sprayers Are Filled
Agronomy chemicals are the reason a turf shop floor cannot be treated like a parking garage. They arrive as dry granules, liquid concentrates and diluted spray mix, and each one stains or soaks into an unprotected slab in its own way.
The mix-and-load area
On a turf-maintenance floor, the heaviest chemical exposure happens where sprayers and spreaders are filled. Granular fertilizer spills and gets tracked, liquid concentrates drip from jugs and hoses, and wetting agents leave a slick film. A plain slab soaks those up, and a cheap coating can soften or stain under them.
For that zone we lean toward 100% solids epoxy built to a real thickness, with a chemical-resistant topcoat chosen for the specific products the shop handles. We ask for the labels or safety data sheets up front rather than guessing, since resistance varies by chemistry.
Containment at the fill point
A coated floor can be shaped to hold a spill instead of spreading it. Around a fill station we can build a raised lip or curb in the same system, cove the base where floor meets wall, and set that zone apart from the rest of the floor, so a tipped container stays in one place.
We do not claim any particular rule requires this, and we have not reviewed pesticide storage regulations for a given site. That question belongs to the owner and whoever advises them on chemical handling. Our part is building a floor that makes containment practical and cleanup quick.
Texture that still rinses clean
Wet fertilizer and wetting agents make smooth coatings slippery, so we broadcast quartz aggregate into the mix-and-load zone for grip. The trick is matching texture to the cleaning routine, because a profile that is too aggressive traps granules and holds residue that a hose cannot reach.
We usually show a sample board with two or three grit levels and let the crew that cleans the floor pick. A medium texture under a sealing topcoat tends to give footing without turning the floor into a sponge for fines.
Hydraulic Oil, Fuel, Grinding Grit and Clippings
Turf equipment brings its own set of fluids and debris, and most of it ends up on the floor where machines are parked, sharpened and washed. These three sources do the steady damage on a shop floor.
Mower hydraulics and fuel
Many reel mowers and utility carts run on hydraulics, and a burst line can put a puddle of fluid on the floor in seconds. Fuel gets spilled at refills too, and both soak deep into uncoated concrete, where they later work against any coating that goes over them.
On an oil-soaked slab we grind first, then test whether contamination is still coming up before choosing a primer. If it is, we say so and price the extra cleaning or a different system, rather than coating over it and hoping the bond holds.
Reel and bedknife grinding
Sharpening reels and bedknives throws fine metal and abrasive grit, and that grit gets ground into a floor under boots and cart tires. Over time it scratches a thin coating dull and opens paths for oil to reach the slab underneath.
Around a grinding station we favor a thicker build and a hard polyaspartic or urethane topcoat that can be recoated when it wears. The proposal states the finished thickness in writing, so if the grinding corner shows wear early, everyone can check what was installed against what was promised.
Washing clippings off mower decks
At the end of a mowing day, decks are often hosed off indoors or at the door, and wet clippings, sand and water pool across the floor. That is constant wet exposure, so the coating has to tolerate standing water and the cleaning that follows without lifting at the edges.
For wash areas we look hard at urethane cement, which handles wet service and temperature swings better than many thin epoxies. We also check moisture in the slab before anything goes down, since a floor that is washed daily and sits on damp ground can push vapor up from below.
On a slab like that we run an ASTM F2170 in-situ relative humidity test, or a calcium chloride test under ASTM F1869, and pick a moisture-mitigation primer if the readings call for one. The result goes into the written scope, so the moisture plan is settled before the price is.
Equipment Garages and Landscaping Shops in Palos Hills
The same floor at home
A homeowner in Palos Hills who keeps a riding mower, a spreader and a shelf of lawn products in the garage has a smaller version of the turf shop. That garage sees the same fertilizer dust, fuel drips and wet grass, plus road salt brine on tires all winter.
For those garages we pick a system that resists rock salt and calcium chloride, add vinyl flake broadcast if the owner wants texture and color, and finish with a topcoat that stands up to hot tire pickup. Cure times follow slab temperature and dew point, so an unheated garage in January is told to wait.
Landscaping and equipment shops
A landscaping company’s shop often combines all of it: trailers rolling in wet, mowers on lifts, sprayers being filled and a wash bay by the door. We can zone those floors, putting a textured, chemical-resistant system at the fill point and a heavier build where equipment is serviced.
When a shop cannot shut down in season, we phase the work around crews, often using evenings and weekends. Grinding dust is vacuumed at the machine instead of rinsed toward a drain, which matters when the floor is shared with chemical storage.
Surface prep scales with the system. A thin sealer needs a light profile, while a thick urethane cement or broadcast build needs the slab opened to a coarser ICRI concrete surface profile, and the proposal records which one your floor gets.
Attached townhome slabs
Census data count 945 owner-occupied attached single-family units in Palos Hills, the townhome form. Those sit on shared or adjoining slabs, so a floor job in one garage can touch a neighbor’s wall line, and grinding noise and dust carry.
We use dust-shrouded grinders with vacuum attached and plan the noisy day with you so neighbors can be told. Where a slab edge runs under a shared wall, we stop the coating cleanly at the line rather than guessing at what sits beyond it.
Registration, bond and permits
Illinois has no state license for flooring or coatings contractors, so the City of Palos Hills Building Department’s registration is what binds. A general contractor registers for $50 for two years and posts a $25,000 surety bond with a certificate of liability insurance, and the city requires registered contractors on commercial property.
We confirm those requirements before booking a job here. For home projects over the state threshold under the Illinois Home Repair and Remodeling Act, you get a written contract and the consumer-rights pamphlet before grinding starts, and our products stay within the Illinois VOC limits for floor coatings.
We will also tell you plainly what a coating cannot do. It is never sold as radon reduction, which in Illinois is licensed mitigation work, and it will not stop water rising through a floor drain, so the drain and backflow question comes first.
- 20+ Years on Concrete
- Moisture Tested Before Pricing
- Written Coat-by-Coat Proposals












