GLASS RESTORATION AND REPAIR
PHILADELPHIA, CHESTER COUNTY, DELAWARE COUNTY & MONTGOMERY COUNTY
Glass damage doesn’t always mean replacement. Many types of staining, etching, scratching, and surface damage can be professionally restored depending on severity. We specialize in diagnosing glass damage and providing cost-effective glass restoration solutions for residential, commercial, and storefront glass across the entire Philadelphia area.
Whether we are removing acid etch graffiti from a commercial storefront in Philadelphia, or restoring a large shower enclosure in a Main Line home we provide expert solutions that restore clarity, safety and appearance to all types of glass surfaces.
RESTORE YOUR GLASS AT A FRACTION OF THE COST OF REPLACEMENT
Avoid expensive glass replacement
Work completed on site
No waiting for custom glass orders
Minimal disruption to homeowners, tenants and customers
Suitable for both residential and commercial customers
Most single pane restorations are completed within 1 visit

Common Issues
VANDALISM GLASS DAMAGE – ACID ETCH AND SCRATCH GRAFFITI REMOVAL
Glass vandalism from acid etching or deep scratching can leave permanent-looking damage that standard cleaning cannot remove. We specialize in restoring vandalized storefront and commercial glass, often eliminating the need for full glass replacement depending on severity.
SCRATCHED GLASS REPAIR
Scratches from construction, cleaning tools, pets, or abrasion can reduce visibility and appearance. In many cases, surface-level glass scratches can be significantly reduced or improved through professional restoration techniques.
HARD WATER STAIN REMOVAL AND ENVIRONMENTAL DAMAGE REPAIR
Hard water stains, sprinkler marks, mineral deposits, and environmental buildup can permanently bond to glass over time. We use professional restoration methods to remove staining and restore clarity in cases where the glass is still structurally sound. Perfect for sliding doors, shower enclosures, residential windows, green houses, and sunrooms.
WINDOW FILM REMOVAL
Old or failing window film can leave adhesive residue, discoloration, or hazing on glass surfaces. We safely remove window film and restore the glass surface to improve clarity and appearance.
RESIDENTIAL GLASS RESTORATION
COMMERCIAL GLASS RESTORATION
GLASS DAMAGE CATEGORIES
Suction Cup Ring Damage – Circular imprints left by suction cups during manufacturing or installation. Often mild but visible, these marks are quickly removable with the right tools.
Heat Haze Damage – A whitish discoloration caused by thermal exposure, often seen in glass manufacturing or industrial environments. Requires specialized polishing techniques.
Hard Water Staining – Advanced mineral damage resulting in permanent stains. Restoration involves careful abrasion to restore clarity.
Hard Water Depositing – Mineral buildup from prolonged exposure to water, leaving stubborn spots and stains. Perfectly addressed through abrasion and polishing.
Hard Water Etching – Severe damage caused by minerals bonding to the glass surface over time, leading to etching. Requires aggressive restoration techniques.
Fines and Ticks – Micro scratches or pitting from environmental exposure or improper cleaning. Restoration focuses on smoothing the glass surface.
Cleaning Abrasive Damage – Swirling scratches or haze left by improper cleaning tools like steel wool. A straightforward restoration process can bring back clarity.
Glass on Glass Scratch Damage – Scuffing or scratches caused by two glass surfaces rubbing together, typically during transportation or installation.
Razor Blade Scratch Damage – Damage from improper use of razor blades during cleaning. Restoration focuses on smoothing the scratches without compromising glass integrity.
Rock and Masonry Damage – Chips or scratches caused by debris from construction or landscaping. Requires targeted restoration for effective results.
Acid Etching Graffiti – Deeper, more aggressive acid etching that penetrates the glass surface. Advanced techniques restore clarity.
Scratch Graffiti Damage – Surface scratches caused by vandalism. Restoration involves mild abrasion and polishing.
Heavy Scratch Damage – Deep scratches requiring more intensive abrasion and precise restoration techniques.
Heavy Graffiti Scratch Damage – Deeper vandalism scratches, often deliberate and aggressive, needing advanced tools and techniques.
Media Blast Damage – Pitted or frosted areas caused by sandblasting or other abrasive media. Restoration focuses on controlled abrasion and polishing.
Glass Chip Damage – Small chips or divots in the surface requiring targeted repair to avoid further damage









OUR GLASS RESTORATION AND REPAIR PROCESS
Proven and effective
We follow a proven, step by step process to ensure fast, safe and effective results
1 – Damage Assessment
We inspect the glass in person to evaluate the type and thickness of the glass, along with the depth, size, location and height of damage. This assessment allows up to determine the severity of the issue and the safest restoration approach.
2 – Technique Confirmation and Estimate
Based on this assessment we confirm whether full restoration is feasible, determine tools and materials required and provide a detailed written proposal outlining recommended solution and cost.
3 – Immediate Scheduling
Once approved, we schedule your job promptly. Most graffiti removals are scheduled early morning to minimize disruption and for safety.
4 – Restoration and Cleanup
Restoration work is completed on site with minimal disruption using surface safe techniques. Upon completion the glass is thoroughly cleaned and inspected to ensure the glass is left clear, smooth and free of distortion.
WE SERVE COMMERCIAL, RESIDENTIAL AND PUBLIC PROPERTIES
We provide glass restoration for:
Commercial Property Owners and Managers
Retail Storefronts and Offices
Homeowners and Residential Buildings
Municipal & Public Infrastructure
Schools, Hospitals and Institutions
Business Improvement Districts and Civic Associations
GLASS REPLACEMENT VS RESTORATION
Most damaged glass does not need immediate replacement. If the glass is structurally intact, restoration can often provide a significantly more cost effective solution with minimal disruption of your property
PEOPLE ALSO ASK
Is the work performed on site? Yes, all our restoration occurs on site with minimal disruption to your home or business.
Can the damage return? Yes the damage can return, but so can we. There is usually no limit to the number of times we can perform this service.
What is the cost? Cost varies by service and based on size, depth and severity. Hard Water Removal begins at $150 per pane, and Acid Etch Removal begins at $300. Damage is evaluated in person with a written estimate provided.
How long does it take? Most single pane restorations can be completed within one visit. Larger glass panes and or panes with extensive damage can take multiple visits to restore the glass.
SERVING THE FOLLOWING AREAS
- Center City
- Old City
- Society Hill
- Rittenhouse Square
- Northern Liberties
- Fishtown
- Kensington
- Port Richmond
- Manayunk
- Roxborough
- East Falls
- Germantown
- Mt Airy
- Chestnut Hill
- University City
- West Philadelphia
- Overbrook
- Wynnfield
- South Philadelphia
- East Passayunk
- Point Breeze
- Grays Ferry
- Southwest Philadelphia
- Mayfair
- Tacony
- Aston Township
- Bethel Township
- Chester Township
- Concord Township
- Darby Township
- Edgemont Township
- Haverford Township
- Marple Township
- Middletown Township
- Nether Providence
- Newtown Township
- Radnor Township
- Ridley Township
- Springfield Township
- Thornbury Township
- Upper Chichester Township
- Upper Darby Township
- Upper Providence Township
- Aldan Borough
- Brookhaven Borough
- Chester Heights
- Clifton Heights
- Collingdale
- Colwyn
- Darby
- Eddystone
- Folcroft
- Glenolden
- Lansdowne
- Marcus Hook
- Media
- Millbourne
- Morton
- Norwood
- Parkside
- Prospect Park
- Ridley Park
- Rose Valley
- Rutledge
- Sharon Hill
- Swarthmore
- Trainer
- Upland
- Yeadon
- Abington Township
- Cheltenham Township
- Douglass Township
- East Norriton Township
- Franconia Township
- Hatfield Township
- Horsham Township
- Limerick Township
- Lower Frederick Township
- Lower Gwynned Township
- Lower Merion Township
- Lower Moreland Township
- Lower Pottsgrove Township
- Lower Providence Township
- Lower Salford Township
- Marlborough Township
- Montgomery Township
- New Hanover Township
- Plymouth Township
- Perkiomen Township
- Salford Township
- Schwenksville
- Skippack Township
- Springfield Township
- Towamencin Township
- Upper Dublin Township
- Upper Frederick Township
- Upper Gwynedd Township
- Upper Hanover Township
- Upper Merion
- Upper Moreland Township
- Upper Pottsgrove Township
- Upper Providence Township
- Upper Salford Township
- West Norriton Township
- Whitemarsh Township
- Whitpain Township
- Worcester Township
- Ambler
- Bally
- Bridgeport
- Collegeville
- Conshohocken
- East Greenville
- Green Lane
- Hatboro
- Jenkintown
- Lansdale
- Narberth
- North Wales
- Pennsburg
- Pottstown
- Red Hill
- Rockledge
- Royersford
- Schwenskville
- Souderton
- Telford
- Trappe
- Birmingham Township
- Caln Township
- Charlestown Township
- East Bradford Township
- East Brandywine Township
- East Caln Township
- East Coventry Township
- East Fallowfield Township
- East Goshen Township
- East Marlborough Township
- East Nantmeal Township
- East Nottingham Township
- East Pikeland Township
- East Vincent Township
- East Whiteland Township
- Easttown Township
- Elk Townhip Township
- West Vincent Township
- Franklyn Township
- Highland Township
- Honey Brook Township
- Kennett Township
- London Britain Township
- London Grove Township
- Londonderry Township
- Lower Oxford Township
- Malvern Township
- New Garden Township
- New London Township
- Newlin Township
- Penn Township
- Pocopson Township
- Sadsbury Township
- Schuykill Township
- South Coventry Township
- West Whiteland Township
- Thornbury Township
- Tredyffrin Township
- Upper Oxford Township
- Upper Uwchlan Township
- Uwchlin Township
- Valley Township
- Wallace Township
- Warwick Township
- West Bradford Township
- West Caln Township
- West Fallowfield Township
- West Goshen Township
- West Marlborough Township
- West Nantmeal Township
- West Nottingham Township
- West Pikeland Township
- West Sadsbury Township
- Willistown Township
- Atglen Borough
- Avondale Borough
- Downingtown Borough
- Elverson Borough
- Honey Brook Borough
- Kennett Square Borough
- Malvern Borough
- Modena Borough
- Oxford Borough
- Parkesburg Borough
- Phoenixville Borough
- South Coatesville
- Spring City
- West Chester
- West Grove
Contact Us
Get in touch with us to discuss your needs. All estimates are free of charge and no obligation.
Call: 484-779-9515
Email: info@rgrpowerwashing.com
Emergency Service Request (Monitored 24/7)
TEXT 484-592-4232
Follow
Open Monday through Saturday
7am – 6pm
