
Our specialty
Natural Stone Restoration
Marble, travertine, limestone, granite, and more. We clean, hone, polish, and seal with the right process for your stone, and fill travertine holes too.
Explore Stone Restoration →Every surface in your home is different, and so is the process we use to clean, restore, and protect it. We don't offer one-size-fits-all cleaning. We match the right service to what you actually have.
Rightway Stone and Carpet Care specializes in surface care and restoration for the homes that matter most. Whether it's dull stone, dark grout lines, worn carpet, or surfaces that haven't looked right in years, we have a specific process for each one.
Every service starts with an honest in-home evaluation. We look at your actual surfaces, explain what's realistic, and give you an accurate estimate. No surprises. No pressure.

Our specialty
Marble, travertine, limestone, granite, and more. We clean, hone, polish, and seal with the right process for your stone, and fill travertine holes too.
Explore Stone Restoration →
If your tile still looks dingy after mopping, it's the grout. We deep-clean with truck-mounted extraction, then seal, regrout, or recaulk where it's needed.
Explore Tile & Grout Cleaning →
Hot water extraction that removes the soil, allergens, and odors vacuuming can't reach. Eco-friendly solutions, safe for kids and pets.
Explore Carpet Cleaning →Sofas, chairs, and sectionals, cleaned with fabric-appropriate chemistry. Learn more →
Oriental, wool, and specialty rugs, cleaned on-site at your home. Learn more →
Ripples and buckles re-stretched, often without replacing the carpet. Learn more →
A protective treatment applied right after cleaning to help repel spills and soil. Learn more →
Driveways, patios, and exterior stone, with pressure matched to each surface so it comes clean without damage.
Before any work begins, we'll tell you what's realistic. If we don't deliver the improvement we agreed on, we'll come back and make it right. Read the full guarantee →
Booking is simple, and the estimate is always free with no obligation.
Book online in about a minute, or call us at (408) 270-7000.
You'll get an email with your appointment details and arrival window.
He looks at your surfaces in person, explains what he recommends and why, and gives you an honest, accurate estimate.
No pressure. Many clients take a few days to think it over, and that's completely fine.
That's exactly what the free in-home estimate is for. Ron will look at your surfaces, tell you honestly what he sees, and recommend only what will make a real difference. No upsell pressure. No add-ons you didn't ask for.
Prefer to talk first? Call (408) 270-7000
Monday–Saturday, 8am–5pm
Want a starting range before you book? Try our online estimator →
[email protected] · Serving the South Bay since 2002 · Licensed & Insured