How Much Does Stone and Granite Restoration Cost in 2025?

Typical Range:

$428 - $1,298

Find out how much your project will cost.

Cost data is based on actual project costs as reported by 1,329 HomeAdvisor members. Embed this data

How We Get This Data

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

  • Homeowners use HomeAdvisor to find pros for home projects.
  • •

    •

  • When their projects are done, they fill out a short cost survey.
  • •

    •

  • We compile the data and report costs back to you.

Updated December 6, 2024

Written by HomeAdvisor.

The cost of restoring stone floors or countertops to their original finish ranges from $428 and $1,298 with the average homeowner spending $841. The full cleaning, polishing, and sealing project generally ranges between $5 and $20 per square foot, though the cost can vary depending on several factors. Still, it's a worthwhile investment, as professionally refinishing your natural stone extends its life by up to 15 years.

Adding stone floors lets homeowners include a natural addition to their homes while enhancing the aesthetic quality of their indoor space. Marble, granite, terrazzo, and travertine are just a few of the popular natural stone materials homeowners use in their home renovation projects.

Highlights

  • Restoring stone usually costs between $428 and $1,298, with a national average project cost of $841.

  • There are many stone restoration cost factors to consider, including the type of restoration needed, materials, and the overall condition of the stone.

  • Different materials are more or less expensive to work with and restore—marble, slate, and cultured marble are among the most expensive choices.

  • Stone floors tend to be less expensive to restore than countertops.

Stone and Granite Restoration Cost Calculator

Let's calculate cost data for you. Where are you located?

Where are you located?

National Average $841
Typical Range $428 - $1,298
Low End - High End $200 - $2,500

Cost data is based on actual project costs as reported by 1,329 HomeAdvisor members.

Compare Quotes for Your Stone Restoration Project
Get Estimates

Stone and Granite Restoration Cost Factors

A number of cost factors will determine the final cost of restoring stone in your home, including the restoration method, the type of stone being restored, and the overall level of grime and wear your local stone restoration pro will have to deal with.

Cost by Method

Several different methods of stone restoration exist, including cleaning, polishing, refinishing, and resealing. Which method you choose depends on what problem you're facing with your stone flooring or countertops. 

Stone Cleaning Cost

Expect to pay between $0.50 and $1.50 per square foot for stone cleaning. It involves professional restorers cleaning the stone to remove any traces of existing sealant and built-up dirt and grime. Additionally, for porous stones with staining issues, a penetrating chemical, which is usually an acid base, penetrates the stone to remove deep stains, oil, and grime. Ammonia may also be used to tackle biological staining, such as mold or mildew.

Polishing & Refinishing Stone Prices

Polishing and refinishing stone averages $1 to $7 per square foot. Particularly damaged or worn floors and countertops should be professionally polished or refinished. This consists of using a combination of sanding discs, polishing pads, and abrasive chemicals to remove a thin layer of stone to create a like-new look. Pros use different types of polishing depending on the amount of damage and the type of stone.

Type Price Range per Sq. Ft. Average Price per Sq. Ft.
Marble $1–$3 $2
Granite $1–$5 $3
Terrazzo $3–$7 $4
Travertine $1–$2 $1.50
Slate $1–$3 $2

Resealing 

The price of resealing costs $0.50 to $2 per square foot. Professional restorers finish the project by adding a sealer to the floor or counter. The sealant helps prevent future stains and protects the shine. It may need multiple coats, but this depends on the condition of the stone and the instructions included with the sealing product. Dry each coat fully before applying another coat.

Level of Grime

The level of cleaning and buildup is a key factor in figuring out the cost of the overall project. Floors that have gone decades without restoration will cost more than the cost associated with restoring a floor that is in new condition and is only a couple of years old. Countertops that haven’t been sealed regularly and have multiple areas of staining will be more expensive to clean than stain-free ones.

Level of Wear

Floors with high traffic and counters that see a lot of use usually have more wear and, therefore, require more steps to restore. The more steps needed to polish the stone to a smooth surface, the pricier the job.

Labor

You’ll need to hire a professional mason to help you with most stone restoration jobs. Stone repair costs are greatly influenced by the going labor rates in your area, with most masons charging between $70 and $110 per hour. 

Lippage

This refers to a joint between two tiles where one tile is higher than the other. To correct it, the technician grinds down the higher tile to match the lower one. The service company will add a fee of $1 per square foot for each area treated with this process, or about $120 to $500 in total for most uneven stone tile repair jobs.

Slab or Tile Replacement

In some cases, a tile may crack or chip to the point where restoration is difficult, and it makes more sense to replace it. The specialist who assesses your restoration will let you know which tiles should be replaced and the extra cost associated with that work. If the slab countertop has irreparable damage, you will likely need to budget for new countertop installation costs.

Warranties

In some cases, floor tiles and countertops may be under a limited warranty after installation. The warranty will cover defects in the manufacturing or installation of the product but will not cover normal wear, stains, chipping, or breakage due to improper use. Since surface restoration is usually due to everyday use, a warranty does not cover it.

Stone Countertop Restoration Costs by Type

Prices for stone countertop restoration start at $2 per square foot, but you could pay as much as $25. Stone countertops are tough, but they do require restoration and a little bit of TLC every once in a while. How much you'll pay depends on the type of stone your countertop is made of and the extent of the damage. 

MaterialPrice Range per Sq. Ft.
Marble $5–$25
Granite $5–$20
Travertine $2–$7
Slate $5–$25
Cultured Marble $16–$20

Marble Countertops

Marble countertops cost an average of $15 per square foot, or between $5 and $25 to restore. Homeowners prize marble for its elegance, luxury, and strength—but it's also soft and porous. That means it's prone to staining, as it absorbs liquids readily, deep inside the stone. Additionally, marble can chip if something heavy, like a cast iron pan, gets dropped on it. Additionally, acidic substances like lemon or tomato juice can etch the surface and cause lasting damage. 

Deep cleaning to remove stains from marble is reasonably inexpensive but also usually bundled with resealing. These two jobs cost between $5 and $12 per square foot, depending on the difficulty in removing stains. If the stone is also pitted or etched from acids, polishing is required before deep cleaning and sealing, which pushes the price to $6 to $14 per square foot. Repairing chips and cracks is more challenging and, therefore, expensive, with prices rising as high as $25 per square foot or more if sections require replacement.

Granite Countertops

To restore granite countertops, expect to pay an average of $7 per square foot, with common costs between $5 and $20 per square foot. The cost of adding granite countertops to a kitchen or bathroom is about $3,300 for most homeowners. 

Granite, like marble, is somewhat porous, so it can stain if left unsealed. However, it doesn't etch with exposure to acidic foods like lemons. It resists etching but can stain if not kept properly sealed. Polishing costs $3 per square foot. Deep clean to remove stains and reseal every two to five years at the price of $4 to $6 per square foot.

Travertine Countertops

Travertine countertops cost $2 to $7 per square foot to restore. Because travertine is a limestone, it's porous and needs sealing every year or so. Plus, it's a comparatively soft stone, so it dulls quickly and is prone to scratches, scuffs, and dings. Therefore, you'll need to have it polished regularly to retain its shine and smooth surface.

Slate Countertops

Slate countertops cost more than many other countertops, and maintenance is similar at $5 to $25 per square foot, on average. Most people pay around $7.50 per square foot to restore their slate countertops. Slate is exceptionally durable and non-porous, so it doesn't stain, acidic foods don't etch it, and it isn't prone to scratches. However, it does get dull over time, so it does require polishing every few years.

Cultured Marble Countertops

To restore cultured marble countertops, expect to pay $16 to $20 per square foot or an average of $18. Cultured marble is similar to quartz in that it consists of crushed marble bound with dyes and resins. Cultured marble countertops cost less than natural marble, and they're less costly to restore, too. 

Unlike real marble, cultured marble doesn't need sealing and isn't porous. It's incredibly durable, won't absorb liquid, and won't chip or crack easily. However, because it has a high resin content, it can burn or melt when exposed to too much heat, for example, from a hot pan left unattended on the surface. In which case, you'll need the countertop resurfaced to repair the damage. 

Stone Flooring Restoration Costs by Type

Stone flooring tends to cost less to restore than countertops, as often they just require polishing and a new application of sealant to bring them back to their former glory. This means you can probably avoid paying stone floor installation costs by prioritizing regular maintenance.

Type of StonePrice Range per Sq. Ft.Average Price per Sq. Ft.
Marble

$1–$3

$2

Granite

$1–$5

$3

Terrazzo

$3–$7

$5

Travertine

$1–$2

$1.50

Slate

$2–$3

$2.50

Cultured Marble

$16–$20

$18

Marble Flooring

Marble flooring costs between $1 and $3 per square foot to restore. Pros use special acids to remove any deep-seated stains, and then the floor is polished and sealed

Granite Flooring

For granite floor restoration, expect to pay between $1 and $5 per square foot. In most cases, the granite simply needs buffing to restore its original glow, but in areas of frequent heavy foot traffic, a throughway to the outdoors, or in a wet room like a kitchen or bathroom, you may need to have it deep cleaned and sealed like marble.

Terrazzo Flooring

Terrazzo flooring costs $3 to $7 per square foot for restoration. A stone and cement composite, terrazzo is extremely durable, non-porous, and resistant to staining. However, it does get dull over time, particularly when used in areas of heavy foot traffic, so requires polishing or buffing every few years. 

Travertine Flooring

For travertine floor polishing, expect to pay between $1 and $2 per square foot. Travertine tends to have a matte finish instead of a shine because it's prone to scuffing and dulling as it's a softer limestone variety. But it's easily restored to the matte polish with a good buffing.

Slate Flooring

Costing between $2 and $3 per square foot to restore, slate flooring is a popular, durable flooring option. It doesn't stain or take damage easily, but it does eventually get a dull, chalky appearance. Some people love slate’s "lived-in," natural look, which doesn’t require polishing. However, if you're more a fan of the high-sheen/wet-look slate, you’ll need to polish intensely from time to time.

Cultured Marble Flooring

Cultured marble flooring costs between $16 and $20 to restore. Because it combines resin and stone, it can wear down, crack, scratch, and chip when used for flooring, but you can't polish it like stone. Instead, a local flooring pro must apply a new layer of resin, which is a comparatively costly process.

Stone Restoration vs. Replacement

It’s almost always better to restore stone rather than replace it, provided the original stone isn’t too damaged to be returned to its original state. With the average cost of stone restoration sitting at $841, it’s clearly far less than the average stone floor installation cost of $1,970, or anywhere from $5 to $170 per square foot. Stone is also far more durable than most other floor and countertop materials, so it simply makes more sense to repair and restore it whenever possible.

Does Stone Restoration Increase Home Value?

Stone restoration can definitely boost your home’s value. Not only is a newly resurfaced granite countertop far more attractive and appealing to other buyers, but it also gives them the peace of mind that they won’t have to deal with stains, chips, or etching in the near future. Stone restoration can also add to your home’s value thanks to the safety benefits—having stone floor tiles ground down can remove dangerous tripping hazards from the home, helping to make it an even easier buy—and at a higher price.

Budgeting for Stone Restoration

Looking to reduce the costs of stone restoration? Here are a few tips to save money on this important project:

  • If you’re dealing with simple stains or other minor issues, look into DIY solutions with readily available materials before hiring a pro.

  • Reduce labor costs by performing parts of the stone restoration process (such as cleaning the stone) yourself.

  • Bundle services like cleaning, resealing, and leveling together to save costs.

  • Inquire about yearly stone maintenance services with your restoration expert—these can often help you save money.

  • If you end up needing to replace parts of your stone counter or floor, look into recycled materials as a unique cost-saving measure.

How HomeAdvisor Gets Its Cost Data

No place is more important than your home, which is why HomeAdvisor connects homeowners with local pros to transform their houses into homes they love. To help homeowners prepare for their next project, HomeAdvisor provides readers with accurate cost data and follows strict editorial guidelines. We surveyed thousands of real customers about their project costs to develop the pricing data you see, so you can make the best decisions for you and your home. We pair this data with research from reputable sources, including the U.S. Bureau of Labor Statistics, academic journals, market studies, and interviews with industry experts—all to ensure our prices reflect real-world projects.

Still Have Questions About Stone Restoration?
Ask a Pro

Frequently Asked Questions

How often do you need to seal granite countertops?

You most likely need to seal granite countertops at least once per year. If your granite countertops get a lot of use, then you'll need to seal them more frequently. For example, if you use your kitchen daily to prepare food, then you may have to reseal every six months or even seasonally. However, long-lasting sealers that claim to last for between three and five years are available.

Can granite countertops be permanently sealed?

Yes, granite counters can be permanently sealed with the right product. Permanent sealers are essentially resin-bonding products. They penetrate deep into the granite, filling the little gaps that make the stone porous, essentially bonding to the stone and creating a non-porous surface. It takes several coats to create a permanent seal, but once done, you'll never need to apply sealant to your counters again.

How long does marble polish last?

If you've given your marble a polish, you can expect it to last for around three years until it needs another one. In low-traffic areas, marble polishing lasts for five years or more, but less than three years in high-traffic areas. After polishing, over time and with use, the marble will start to dull and lose its luxurious shine.