Terrazzo Repair in Tampa Bay, FL

Description Details

Terrazzo Repair

Professional Terrazzo Floor Repair for Cracks, Chips, and Tack Strip Holes Across Tampa Bay

DM Ready Services repairs terrazzo floors throughout Hillsborough, Pinellas, Pasco, Polk, and Hernando counties, including Tampa, St. Petersburg, Clearwater, Largo, and Dunedin. We fill tack strip holes, cracks, chips, and failed patches with color-matched epoxy and real marble chips, then grind them flush so repairs blend in. Call (813) 625-6963 for a free repair assessment.

Locally owned and operated since 2001
Residential and commercial terrazzo, including mid-century cement terrazzo and modern epoxy terrazzo
Repairs are color-matched to your floor's original matrix and aggregate
Repairing and restoring terrazzo is often 50% to 80% less expensive than replacing it
Repairable Damage

Can damaged terrazzo be repaired?

Yes. Almost all terrazzo damage can be repaired, including carpet tack strip holes, cracks, chips, missing aggregate, and failed old patches. Repairs are filled with epoxy tinted to match the floor’s matrix, mixed with matching marble chips, then ground and polished flush. Replacement is only needed when the slab beneath has failed.

The most common repair in Tampa Bay is the damage left after old carpet is pulled up. Many homes built from the 1940s through the 1970s in St. Petersburg, Tampa’s Seminole Heights, Largo, Clearwater, and Dunedin have original terrazzo that was carpeted for decades. Removing the carpet reveals rows of nail holes along every wall, plus adhesive stains and cracks hidden underneath.

What types of terrazzo damage do we repair?

We repair every common type of terrazzo damage, from small chips to failed old patches. The right repair method depends on the size of the damage, whether the slab is moving, and whether the floor is cement-based or epoxy terrazzo. Each repair is matched to the surrounding floor and ground flush.

Damage Type What It Looks Like Common Cause How It's Repaired
Carpet tack strip holes Rows of small nail holes about an inch from every wall Wall-to-wall carpet installed over terrazzo Holes cleaned, filled with color-matched epoxy and marble chips, ground flush
Hairline cracks Thin lines across the floor, often following the slab Normal slab shrinkage and settling Cleaned out, filled with tinted epoxy, ground and polished
Wide or recurring cracks Cracks that open, widen, or come back after repair Slab movement or settlement Assessed first; may need routing, a flexible filler, or a crack-isolation approach
Chips and missing aggregate Small craters or pockets where stone chips have popped out Impact, dropped objects, worn matrix Rebuilt with matching chips set in tinted epoxy
Failed or mismatched old patches Gray cement or off-color patches that stand out Earlier repairs with the wrong materials Old patch removed, area refilled and color-matched
Water-damaged areas Stains, loosened patches, or hazy surfaces after flooding Storms, leaks, appliance failures Cleaned, dried, repaired, and resealed
Terrazzo Repair

Will a terrazzo repair be invisible?

A well-made repair blends closely into the surrounding floor, but an exact match isn’t always possible on very old terrazzo. Original aggregates may no longer be available, and the matrix color can change with age. We test-match colors before repairing and tell you what to expect up front.

Repairs also look best when the surrounding area is ground and polished with them, so the patch and the floor share the same finish. That’s why most repairs are done as part of a full terrazzo restoration, especially when holes run along every wall.

How much does terrazzo repair cost in Tampa Bay?

Most terrazzo repairs in Tampa Bay are priced as part of a full restoration, which typically runs $6 to $8 per square foot with repairs included in scope. Isolated repairs are usually quoted per repair or per room after an on-site assessment. Replacing the floor instead typically costs $20 to $40 or more per square foot.

Repair Scope How It's Usually Priced Typical Cost (Tampa Bay)
Full restoration with repairs Per square foot, whole floor $6 to $8, plus repair scope
Full restoration, minor repairs only Per square foot, whole floor $5 to $8
Isolated repairs (tack strip holes, cracks, chips, old patches) Per repair or per room, after a free assessment Varies with the number and size of repairs
Complete replacement (for comparison) Per square foot $20 to $40+

For the full breakdown by floor size and service level, see our terrazzo restoration cost guide.

Affects Pricing

What Typically Affects Pricing/Costs?

Terrazzo repair costs depend mainly on how many repairs are needed, how large they are, and how hard the colors are to match. Whether the area needs to be ground and polished afterward also matters, because that’s what makes a repair blend into the surrounding floor.

Number of repairs: A few chips cost far less than tack strip holes around every room.
Size and depth: Wide cracks and large missing sections take more material, curing time, and grinding.
Color matching: Multi-color floors, rare aggregates, and aged matrix colors take longer to match.
Crack cause: Cracks from slab movement may need a different repair approach than surface cracks.
Finishing: Repairs are ground flush and polished; doing the surrounding area or whole room gives the most even result.
Terrazzo type: Cement-based terrazzo (common in pre-1970s Florida homes) and epoxy terrazzo use different repair materials.
Old coatings: Wax, sealers, and adhesive must be removed before repairs can bond.
Access and scheduling: Occupied homes, stairs, tight edges, and after-hours commercial work add labor.

How does the terrazzo repair process work?

Terrazzo repair follows standard professional steps: assess the damage, clean and prepare each repair, match the color, fill, cure, then grind and polish the repair flush with the floor. Most repairs are completed alongside restoration in 2 to 4 days for a typical Tampa Bay home.

Step What Happens
1. Free on-site assessment We map every hole, crack, chip, and old patch, check whether cracks are moving, and identify cement or epoxy terrazzo.
2. Strip and clean Wax, sealers, carpet pad glue, and debris are removed so the repair material can bond to clean stone.
3. Prepare each repair Holes and cracks are cleaned out, loose material and failed patches are removed, and wider cracks are opened up if needed.
4. Color match A tinted epoxy binder is mixed to match the floor's matrix, and marble chips are selected to match the aggregate, then tested on a small area.
5. Fill and cure Each repair is packed with the color-matched mix and chips, slightly overfilled, and left to cure fully.
6. Grind flush Diamond abrasives grind each repair level with the surrounding floor, exposing the chips the same way as the original terrazzo.
7. Hone and polish The repaired area, or the whole floor, is honed and polished through progressively finer grits so the finish matches.
8. Seal A breathable, penetrating sealer protects the repairs and surrounding floor against Florida humidity, moisture, and staining.
Terrazzo Repair

How do professionals color-match terrazzo repairs?

Professionals color-match terrazzo by tinting an epoxy binder to the floor’s matrix color and blending in marble chips that match the size and colors of the original aggregate. A small test patch is cured and ground first, because colors shift once the surface is polished. Adjustments are made before the full repair.

Mid-century Tampa Bay floors often use white, gray, or colored cement matrices with mixed marble chips, sometimes in several color fields separated by brass or zinc strips. Each field may need its own mix. For the technical detail on grinding and polishing, see the step-by-step terrazzo restoration process.

Where do we offer terrazzo repair?

We repair terrazzo floors across the Tampa Bay area, covering Hillsborough, Pinellas, Pasco, Polk, and Hernando counties. Most repair calls come from mid-century homes in Pinellas County and older Tampa neighborhoods, plus commercial lobbies, schools, and retail spaces on both sides of the bay.

Area Where Terrazzo Repair Is Common ZIP Codes
St. Petersburg Mid-century homes in Kenwood, Crescent Lake, and Old Northeast 33701, 33704, 33713
Tampa Seminole Heights, South Tampa, and downtown commercial lobbies 33602, 33603, 33604, 33609
Clearwater Older homes, condos, and Clearwater Beach properties 33755, 33756
Largo Established ranch-home neighborhoods 33770, 33771
Dunedin Older homes near downtown and the waterfront 34698
Riverview, Seffner, Plant City, and Odessa Homes and commercial properties 33569, 33584, 33563, 33556
Frequently Asked Questions

Terrazzo Repair FAQs

Can you repair terrazzo tack strip holes?

Yes. Tack strip holes are the most common terrazzo repair in Tampa Bay. Each hole is cleaned, filled with epoxy tinted to match the floor, and topped with matching marble chips. Once cured, the repairs are ground flush and polished so the perimeter blends with the rest of the floor.

Cracks are cleaned out, sometimes widened slightly so the filler can grip, then filled with a color-matched epoxy. Once cured, the repair is ground flush and polished. Before repairing, we check whether the crack is moving, since cracks caused by slab movement may need a different approach.

Hairline cracks from normal slab shrinkage usually stay repaired. Cracks caused by ongoing slab movement or settlement can reappear, because the concrete underneath keeps shifting. We assess each crack before repairing it and tell you honestly whether it’s likely to return and which repair approach makes sense.

Yes, but a spot repair may still stand out if the rest of the floor is dull or scratched. Repairs are ground and polished, which leaves a fresher finish than the surrounding floor. Polishing the whole room alongside the repair usually gives the most even, natural-looking result.

Small repairs can often be completed in a day, plus curing time. Repairs done as part of a full restoration, such as tack strip holes around a whole home, typically fit within the 2- to 4-day restoration timeline. Large infill sections and commercial jobs take longer.

Yes. Chips and pockets of missing aggregate are rebuilt with matching marble chips set in tinted epoxy, then ground and polished. Larger missing areas are assessed on site, since an exact color match isn’t always possible on older floors.

Usually, yes. Terrazzo is dense and handles water better than most flooring, so floors affected by storms, leaks, or flooding can usually be cleaned, dried, repaired, and resealed rather than replaced. Read more in Can You Restore Terrazzo After Water Damage?

DIY patch kits rarely match terrazzo’s color and aggregate, and they can’t be ground flush without professional equipment. A mismatched or raised patch is harder and costlier to fix later. For anything beyond routine cleaning and resealing, a professional repair gives a longer-lasting, better-matched result.

If you’re in Hillsborough, Pinellas, Pasco, Polk, or Hernando County, we very likely serve your area. That includes Tampa, St. Petersburg, Clearwater, Largo, Dunedin, Riverview, Seffner, Odessa, and Plant City. Call (813) 625-6963 or

DM Ready Services

Why choose DM Ready Services for terrazzo repair?

DM Ready Services has repaired and restored terrazzo, marble, and natural stone floors across Tampa Bay since 2001. We work with both mid-century cement terrazzo and modern epoxy terrazzo, test-match every repair, and tell you honestly what a repair can and can’t achieve before work begins.

Color-matched repairs using tinted epoxy and real marble chips
Honest assessments of cracks, including whether slab movement may cause them to return
Complete finishing, with repairs ground flush, polished, and sealed
Local experience with Tampa Bay humidity, slab moisture, and storm damage
Fully insured and locally based

Schedule Your Terrazzo Repair in Tampa Bay

Whether you’ve just pulled up old carpet or you’re tired of looking at a cracked lobby floor, we can repair it. We offer free on-site repair assessments throughout Hillsborough, Pinellas, Pasco, Polk, and Hernando counties.

Call (813) 625-6963 or request your free repair assessment today.

Related terrazzo pages