Shower Glass and Stone Care in Waltham, MA & Greater Boston
Cloudy shower glass. White crust around the faucet. Dull stone you're afraid to clean. I remove hard water and soap buildup from shower glass, granite, marble and tile with products that are safe for your surface, and I tell you honestly what can and can't come back.
Why Your Cleaner Isn't Working, and May Be Making It Worse.
Most shower cleaners leave a film behind, and the spots stay. Some are harsh enough to damage glass and stone a little more with every use, so the harm shows up over time, not after one cleaning.
A label that says 'safe for natural stone' doesn't mean it's right for your stone. Some of those products contain ingredients that act like acids, and the damage can take years to notice.
Marble, travertine, granite, and slate surfaces receive specialized cleaning to maintain their natural beauty. Our methods ensure thorough care without causing damage.

Bathroom vanities and countertop surrounds are cleaned with pH-balanced solutions that protect delicate stone finishes. This approach prevents etching and preserves surface integrity.



Stone thresholds and entry areas are carefully treated to remove dirt and stains while maintaining their durability. Professional sealing adds a protective layer against moisture.
Our cleaning uses proper pH-balanced products that avoid damage or etching on sensitive stone surfaces. Sealing services guard against moisture and staining for lasting protection.
Professional sealing enhances stone surfaces by creating a barrier against moisture and stains. This treatment extends the life and appearance of your natural stone investments.


Our cleaning and sealing services are tailored to protect and maintain high-end stone installations. Each project is handled with expertise to ensure optimal results.
Natural Stone in Your Bathroom.
I clean marble, granite, travertine, slate and limestone.
Granite Vanities and Counters
White crust around the faucet and a cloudy haze are usually hard water, not damage. I remove them with a non-acid product, and the stone's color and shine come back.
Marble Showers and Surrounds
Soap scum builds up fast on marble and hides its color. Marble is also the easiest stone to damage with the wrong cleaner, so I choose the product for your stone, not for the label.
Tile and Grout
Most showers are ceramic or porcelain tile with grout lines that darken over time. That's a different job with a different process. See my Tile & Grout Cleaning page.
Frameless glass doors and panels receive thorough cleaning to remove visible grime and buildup. Our process preserves the clarity and shine of your glass surfaces.


Hard water deposits are carefully eliminated without damaging glass or surrounding stone. This restores the original smoothness and transparency.
Soap scum and mineral buildup are removed using methods safe for both glass and adjacent stone or tile. This protects your investment while improving appearance.


Our restoration techniques are designed to maintain the integrity of delicate surfaces. We use manufacturer-approved products to ensure lasting results.
Shower Glass.
Hard Water Spots and Haze
Minerals build up a little with every shower. I use a non-acid product that breaks them down without harming the glass.
Soap Scum and Residue
Soap, shampoo and body oils bake on with the hard water. I remove it all, so the glass is clean, not just wiped.
What I Can't Fix
If hard water sat on the glass for years, it can leave tiny pits that cleaning can't remove. Some products and scrubbers can also scratch or etch glass over time. I'll tell you what's realistic before I start.
See the Difference
Before
After
Cloudy Shower Glass Isn't Always Permanent.
Hard water film builds slowly, so you stop noticing it until you see clear glass. This door was so cloudy the whole bathroom looked foggy. After cleaning, it's clear again.
Framingham, MA
Before
After
White Crust Around the Faucet? It Doesn't Have to Stay.
These white deposits around the faucet handles were something the homeowner couldn't get rid of. After cleaning, the crust is gone and the stone's color and shine are back.
Needham, MA
Before
After
A Beautiful Shower That Looks Dingy.
Soap scum builds up quickly on marble and can hide the color and veining that make it beautiful. Marble is also easy to damage with the wrong cleaner, so I use stone-safe methods. After cleaning, the stone looks the way it should.
Needham, MA
Before
After
When Shower Glass Looks Like It Needs Replacing.
Heavy hard water spotting can make a door look beyond saving. After cleaning, this one is far clearer. If the glass has etched, faint marks can remain, and I tell you that before I start.
Ipswich, MA
What Cleaning Can't Fix.
Water that drips on stone for years can pit it, even when the stone is sealed. Dirt and haze can hide that damage until the stone is clean. I'll show you what I find and tell you what cleaning can and can't do. Cracks, chips and refinishing are specialist work, and I'll point you to someone qualified.
Why the Right Product Matters.
Hard water leaves mineral deposits on glass and stone. Add soap, shampoo and body oils, and buildup happens fast. The wrong product can make it worse.
Not Every 'Stone-Safe' Label Is Safe
A label can name your stone and still contain ingredients that act like acids or leave a film. I choose the product for your stone, not for the label.
Acids Etch Marble and Travertine
Vinegar, lemon and many 'natural' cleaners can dull marble and travertine, sometimes for good.
Glass Can Be Damaged Too
Harsh cleaners and scrubbers can etch or scratch glass a little more with every cleaning.
The Training Behind the Work.
I'm trained in stone and tile care, not just general cleaning.
Stone Tech Professional Training
The Stone and Tile School
Training in identifying natural stone, cleaning chemistry and proper care.
Sapphire Scientific Hard Surface Training
Training in the professional systems I use on delicate surfaces.
IICRC Certified Firm
A standard of practice I follow on every job.
Sealing: What It Does and Doesn't Do.
Natural stone is porous. A penetrating sealer slows water and oil from soaking in, which gives you time to wipe up a spill.
Enhanced Appearance
Buys You Time
Spills still soak in if they sit, like water darkening unsealed concrete. Wipe them up quickly, oils first.
Matched to Your Stone
Stones absorb differently, so I use a penetrating sealer chosen for yours. I don't use topical coatings, which most manufacturers advise against.
Wears Down Over Time
Sealer wears off with use and cleaning, so it needs checking and renewing. It never lasts forever.
Not Stain-Proof
Sealing doesn't make stone stain-proof. Daily care still matters.


Sealing Schedule
How often depends on your stone, the sealer, and how the shower is used. At every visit I check your sealer and tell you whether it needs renewing.
Service Areas Throughout Greater Boston
Core Service Areas
Waltham (our home base), Newton, Belmont, Lexington, Watertown, Brookline, Cambridge, Somerville
Western Suburbs
Weston, Wellesley, Needham, Natick, Framingham, Wayland, Hudson
North & Northwest
Arlington, Winchester, Woburn, Burlington, Lexington, Concord, Carlisle, Acton, Sudbury
South & Southwest
Dedham, Westwood, Norwood, Sharon, Canton, Milton
Additional Communities
Boston proper, Back Bay, Beacon Hill, South End, and surrounding areas
Common Greater Boston Stone & Glass Issues I Address
Hard Water Staining
Those white, cloudy deposits on glass and stone are mineral buildup. Left too long, they can etch the surface.
Soap Scum Buildup
That filmy residue that makes your glass doors look perpetually dirty isn't just soap—it's a combination of soap, body oils, minerals, and hard water. It requires specialized removal methods.
Grout Discoloration
Grout absorbs water, soap and mildew. It turns gray and dark, and without professional cleaning it can stain for good.
Stone Etching from Wrong Products
I regularly see marble and travertine damaged by acidic cleaners. That dull, rough spot is etching. Cleaning can't reverse it, and it takes professional restoration.
Water Penetration
When sealer wears off, water soaks in and can cause dark spots, white chalky deposits and staining. Checking your sealer on schedule prevents most of it.
Why Choose Sunshine Cleaning for Stone & Glass Care
Specialized cleaning and sealing services tailored for natural stone, tile, and glass surfaces in Greater Boston homes.
Training You Can Verify
Trained through The Stone and Tile School and Sapphire Scientific, and an IICRC Certified Firm.
Honest Assessment
I tell you what's realistic before I start, and I only recommend what will help.
The Right Product for Your Surface
I match the product to your glass or stone instead of using one cleaner on everything.
Owner-Operated
Ray does the work personally, start to finish.
Local Knowledge
I know Greater Boston homes and the stone and tile in them, including older homes.

What to Prepare
Clear Access
01
Ensure unobstructed entry to all bathroom areas for efficient cleaning and sealing.
Remove Personal Items
02
Take away all belongings from the shower and vanity to allow thorough treatment of surfaces.
Report Previous Damage
03
Tell me about any existing damage or repairs to tailor the cleaning and sealing process.
Plan Drying Time
04
Allow for extended drying and curing periods following sealing to ensure lasting protection.
Frequently Asked Questions
Do you work on countertops?
I can clean and seal bathroom vanity tops and kitchen countertops. For significant countertop restoration work, I recommend specialists who focus exclusively on that work.
What's the difference between cleaning stone and sealing it?
Cleaning removes dirt, soap, minerals and buildup from the surface. Sealing is a separate step: a penetrating sealer slows water and oil from soaking in, which gives you time to wipe up a spill. It doesn't make stone stain-proof, and it wears down over time.Can I use vinegar or lemon cleaners on my stone?
Not on marble, travertine or limestone. Vinegar, lemon and many 'natural' cleaners are acidic and can etch and dull these stones, even after brief contact, and the damage is often permanent. Ask me which cleaner is right for your stone before you buy one.How do I maintain my stone between professional services?
Squeegee the glass and wipe the stone after each shower. Wipe up spills quickly, oils first. Avoid acidic cleaners, abrasive scrubbers and high-pressure washing.If I seal my stone, do I ever need to seal it again?
Yes. Sealer wears down over time and never lasts forever. How often depends on your stone, the sealer and how the surface is used. I check it at every visit.If my stone is sealed, will spills stay on top?
Sealer buys you time, not protection. Water, drinks and oils still soak in if they sit, like water darkening unsealed concrete. Wipe up spills quickly, and oils fastest.Can cleaning reveal damage I didn't know about?
Sometimes. Dirt and haze can hide etching or pitting, often from years of dripping water or acidic spills. I'll show you what I find and what cleaning can and can't fix.
Can you restore etched marble or damaged stone?
I specialize in cleaning and sealing, not restoration. If your stone has etching, deep stains, or damage beyond what cleaning can address, I'll be honest about it and can recommend qualified stone restoration specialists.Will cleaning remove hard water stains from my shower glass?
In most cases, yes. I can remove hard water deposits and mineral buildup from glass using safe, effective methods. However, if glass has been permanently etched by minerals (this happens when deposits sit for extended periods), those marks may be permanent. I'll assess your glass and be honest about what's achievable.How long does sealer last?
It depends on your stone, the sealer and how the shower is used. Sealer never lasts forever, so I check it at each visit and tell you when it needs renewing.My cleaner says it's safe for natural stone. Is it?
Not always. A label can name your stone and still contain ingredients that dull or wear it, or leave a film. I choose the product for your specific stone.Can you clean and seal grout in my stone shower?
Yes. I clean grout thoroughly and can seal cement-based grout, which absorbs water and soap. Epoxy grout doesn't need sealing.Is this the same as tile and grout cleaning?
It's related, but the surfaces and process differ. If a wax or topical coating was applied to a floor, it can usually come off the tile or stone but not out of the grout line. I'll tell you upfront if that's what I see. It isn't something I caused, and it usually can't be reversed. The next step is the tile installer and possibly regrouting. See my Tile & Grout Cleaning page.
Ready for clear glass and
clean stone?
Let's talk about your specific needs.
If you're tired of cleaning services that treat you like a pit stop and your time like an afterthought, let's talk. I'd love to show you what happens when expertise meets genuine care.

















