Our services

Epoxy Floor Coatings

Full flake, partial flake, solid colors, and metallic epoxy floors that last.

Finished full-flake epoxy garage floor in a clean gray blend, wall to wall

Crotti’s Painting is a family-run company serving the region since 1997, and our epoxy systems cover garages, basements, and commercial spaces across it: full flake, partial flake, solid color, and metallic. Every job starts with the same prep standard, no matter which finish you choose. Call 610-314-3405 for a free estimate.

Grinding, Not Acid Etching — Why Prep Is the Whole Job

Most epoxy floor failures start with the concrete, not the coating. Before an epoxy system can bond, the surface needs enough profile for the coating to grip, and the weak, powdery top layer of the slab (laitance) has to come off. Acid-etch kits only reach a shallow profile, and they don’t work at all on concrete that’s already sealed or coated — the acid just sits on top.

We grind every floor with diamond equipment instead. Grinding removes laitance, opens the surface consistently across the slab, and handles previously sealed concrete that acid can’t touch. It’s built into every job as a standard step, not an add-on — the difference between a floor that holds up and one that doesn’t.

Four Finishes: Full Flake, Partial Flake, Solid Color, Metallic

  • Full flake — a dense broadcast of color chips. Good for garages and heavy-traffic spaces because the flake hides tire marks, dirt, and wear.
  • Partial flake — a lighter, scattered broadcast for a subtler accented look, suited to lighter-traffic spaces.
  • Solid color — a clean, uniform coat, and the most straightforward system — a common choice for commercial floors and budget projects.
  • Metallic — a layered system with a glossy, marbled, 3D look. It’s the showroom option, but to preserve that effect, metallic topcoats typically skip the anti-slip texture other finishes include.

Garages, Basements, and Commercial Floors

In garages, the classic failure is hot-tire pickup — heat from a tire parked on a floor that hasn’t fully cured can lift or wrinkle the coating. A properly prepped, properly cured floor resists this.

In basements, moisture is the make-or-break variable. Slabs draw moisture up from the ground, and if it gets trapped under a coating it can cause bubbling or peeling later — a factor we weigh on every basement estimate.

Commercial floors see heavier, steadier traffic than a residential garage or basement, so durability matters more than showroom looks.

Why DIY Kits Peel

Retail kits typically fail for the same few reasons: acid etching alone doesn’t create enough surface profile for a real bond, moisture underneath often goes unchecked, and many retail formulas are thinner than a professional system. That’s a reason to get the prep and system right, not a reason to avoid epoxy.

Frequently Asked Questions

Flake or metallic — which should I pick? Flake holds up well to traffic and typically keeps some slip resistance in the topcoat. Metallic reads as higher-end but usually trades away that texture. High-traffic garages and basements tend to do better with flake; showroom spaces are where metallic shines.

How long before I can park in the garage or walk on the floor? Epoxy needs time before foot traffic, and more before vehicle traffic. We’ll tell you exactly what to expect for your floor on your estimate.

Will hot tires ruin the floor? Not if it’s prepped properly and given the cure time it needs before cars park on it. Hot-tire pickup is a prep-and-timing issue, not a coating issue.

Is my basement too damp for epoxy? Not necessarily, but it’s worth checking — trapped moisture is the leading cause of basement coating failures, and we weigh it on every basement estimate.

What drives the cost? Floor size, the condition of the existing slab (cracks or repairs needed), and which finish you choose. Send us your square footage and floor condition and we’ll put together a free estimate.

Bare Concrete Instead? We Grind and Polish Too

Not every floor needs a coating. If you’d rather have a polished concrete surface than colored epoxy, we offer concrete grinding & polishing using the same diamond-grinding equipment and expertise behind our epoxy prep.

Areas We Serve

We coat floors throughout Chester County, PA, Delaware County, PA, Wilmington and New Castle County, DE, Northern Maryland (Cecil and Harford Counties), and South Jersey. Call 610-314-3405 for a free estimate.

Recent work

Recent epoxy floor coatings

Call 610-314-3405