WELCOME TO KINGHOME
Get A Free Quote
We will get back to you within 8 hours

Last time we covered general stone cleaning methods, giving you a basic grasp of daily stone floor maintenance. But stones like marble, granite, and terrazzo each have their own ‘temperament’—marble fears acids, granite hates abrasion, terrazzo dreads dirty grout—so target these specifics for effective cleaning that extends floor life.

Marble, a carbonate stone, has a delicate polished surface; cleaning focuses on avoiding acids and gentle handling, with 3 key details.
Skip toilet cleaners or tile agents; everyday weak acids like kitchen splashes of vinegar, lemon juice, tomato juice, or spilled soda/fruit juice in living areas corrode marble. Avoid “natural hacks” like diluted vinegar water or lemon slices, as they dull the shine over time. Correct method: Blot acid spills instantly with dry paper towels (no rubbing), wipe twice with water-dampened soft cloth, then dry with a clean cloth.
Polished layers scratch easily, so avoid abrasive cleaners like scouring powders or creams that dull the surface. For dull spots, mix marble-specific polishing powder 1:5 with warm water into a paste, apply with soft cloth in clockwise circles for 30 seconds per area, rinse with water, and limit to monthly.
Marble absorbs stains easily, so apply water-based, non-filming marble sealer every 3 months: Wipe evenly with soft cloth, let sit 10 minutes, buff off excess. Treated surfaces bead water/oil for easy wipe-up, ideal for kitchens or dining areas.

Granite, a silicate stone with high hardness (Mohs 6-7), resists acids/alkalis but scratches from hard particles; focus on removing debris first and grout care, with 3 details.
Small stones or sand from shoes or balcony dust easily cause fine scratches, so vacuum daily with soft-bristle attachment (avoid hard brushes), especially at entrances/balconies. Use microfiber mop wrung nearly dry (no dripping) to prevent trapped grit from sliding and abrading.
Avoid steel wool or blades on oil/ink stains; apply diluted 3% hydrogen peroxide (pharmacy grade) with cloth, cover with plastic wrap for 2 hours, then rinse—it oxidizes stains safely. For grout stains, wrap toothpick in peroxide-damp cloth to clean, then dry.
Though finer than terrazzo, grout darkens over time; use 0.5cm soft-tip grout brush with neutral cleaner monthly, gently to avoid edge damage. Wipe dry after; seal lingering dark spots with clear granite grout sealer.

Terrazzo, a cement-aggregate mix, has wide gaps and cement prone to staining/efflorescence; focus on sealing gaps and anti-alkali care, with 3 key details.
Cement in terrazzo fears strong alkalis (causing whitening/powdering), so avoid soap, laundry powder, or dish detergent—these lead to efflorescence (persistent white frost). Use only neutral cleaner with half-dry mop, followed by immediate dry cloth wipe to prevent water seeping into cement gaps.
Wide 2-3mm gaps trap dirt heavily; for new or blackened terrazzo, apply epoxy color-matched caulk (tutorials online, ~$5 kit) to fill—sealed gaps need only surface wiping. Unsealed: Weekly brush with soft-tip grout brush and neutral cleaner, then dry thoroughly to avoid wastewater buildup.
For white frost, skip acids like vinegar/HCl (they etch aggregates); dilute terrazzo-specific neutral efflorescence remover, apply with cloth for 5 minutes, rinse, and dry. Follow up every 2 months with water-based cement hardener to reduce absorption and prevent recurrence.
Each stone has unique weaknesses—avoiding pitfalls matters more than aggressive cleaning for lasting cleanliness and durability.