Stone Tile Cleaning and Polishing in the Philadelphia Suburbs
Professional Cleaning, Polishing and Sealing for Natural Stone Surfaces
Angelo’s Cleaning provides professional stone tile cleaning, polishing, sealing, and restoration services for homes and businesses throughout the Philadelphia suburbs and Delaware Valley. We clean and restore marble, granite, onyx, limestone, flagstone, slate, terrazzo, travertine, sandstone, terracotta/Mexican tile, concrete, brick, and other natural stone surfaces.
Over 100,000 square feet of natural stone tile surfaces cleaned and restored in the past 10 years. In-home evaluations available. Minimum charge: $150.

Natural Stone vs. Ceramic or Porcelain Tile
Natural stone surfaces are different from ceramic, porcelain, and other synthetic tile. Stone can be softer, more porous, and more sensitive to acidic cleaners. We use specific stone cleaning procedures and products designed to remove soil and contaminants while helping protect the natural surface.
If your floor is ceramic, porcelain, or another synthetic material, please visit our Tile and Grout Cleaning page.
Stone Cleaning, Polishing and Sealing Services
- Natural stone cleaning
- Stone floor polishing
- Marble floor polishing
- Deep scrubbing for stone surfaces
- Stone sealing and protection
- Color-enhancing sealer options when appropriate
- Cleaning and sealing for stone counters, showers, tub surrounds, and walls
- Hard stone cleaning, stripping, and sealing/coating options
6 Steps to a Beautiful Stone Surface
Stone polishing uses different grit levels depending on the current condition of the stone and the shine you want to achieve. Grit levels cannot be skipped from the starting point to the finish.
- 200 grit: removes minor scratches
- 400 grit: removes etching
- 800 grit: polishes to a matte finish
- 1500 grit: starts to bring a shine
- 3000 grit: gives a mirror-like shine
- 11000 grit: gives the stone a wet look
If your stone is dull, scratched, or discolored, more grit levels may be needed to work out the damage. If the stone has minimal damage, we may be able to start at a higher grit level and work up to the desired shine.
Stone Surface Services and Pricing
Minimum charge: $150.00
Important: Acids and acidic cleaners can etch natural stone. Do not use acids on natural stone.
Natural Soft Stone Surfaces
Examples include marble, granite, onyx, limestone, terrazzo, travertine, and sandstone.
- Polishing soft stone floors: $1.00 per sq. ft. per grit level, up to $6.00 per sq. ft.
- Hand polishing counters, showers, tub surrounds, etc.: $2.00 per sq. ft. per grit level, up to $12.00 per sq. ft.
- Deep scrubbing / cleaning soft stone floors: $1.00 per sq. ft.
- Hand scrubbing / cleaning counters, showers, tub surrounds, etc.: $2.00 per sq. ft.
- Penetrating natural soft stone sealer: $1.00 per sq. ft.
Natural Hard Stone Surfaces
Examples include slate, flagstone, terracotta/Mexican tile, concrete, and brick.
- Deep scrubbing / stripping natural hard stone floors: $1.00 per sq. ft.
- Heavy buildup: May require more than one stripping and may add $0.50–$1.00 per sq. ft.
- Hard stone sealer / coatings: $0.50–$1.00 per sq. ft.
There are many variables involved in stone cleaning and polishing. We can evaluate your stone and provide a quote if you prefer.
Stone Tile Cleaning FAQ
Do you clean marble floors?
Yes. We clean and polish marble floors and other natural stone surfaces.
Can you polish dull stone?
Yes. Depending on the condition of the stone, polishing with different grit levels can help restore shine, from a matte finish to a high-gloss wet look.
Do you seal natural stone?
Yes. We apply penetrating sealer to help protect the stone surface from soiling and staining.
How is stone tile cleaning different from tile and grout cleaning?
Natural stone is often softer and more porous than ceramic or porcelain tile. It requires stone-safe cleaning products and may need polishing or sealing. Ceramic and porcelain tile should be handled through our tile and grout cleaning service.
Do I need an in-home estimate?
Because stone surfaces vary by material, condition, coating, damage, and desired shine level, an in-home evaluation is often the best way to provide an accurate quote.
Related Services
Schedule Stone Tile Cleaning and Polishing
Call Angelo’s Cleaning for a free phone quote, schedule an evaluation, or get instant pricing and schedule online.