Graffiti Removal, Glass Restoration, Power Washing

We are the go-to experts for fast and thorough Graffiti Removal, Power Washing, Glass Restoration and Anti-Graffiti services throughout Philadelphia and the Surrounding Counties.


REGULAR BUSINESS HOURS / NON-EMERGENCY LINE

call or text: 484-779-9515

EMERGENCY SERVICE REQUEST LINE AVAILABLE 24/7

our automated attendant will take your details so we can respond right away: 484-592-4232



GRAFFITI REMOVAL SERVICES FOR PHILADELPHIA AND SURROUNDING SUBURBS

Graffiti Removal, Scratch Removal, Acid Etch Removal and Anti Graffiti Coatings

Graffiti Removal

Fast, eco-friendly graffiti removal for brick, stone, metal, concrete and more – restoring surfaces without damage.

Acid Etch and Scratch Graffiti Removal from Glass

We restore clarity and integrity to vandalized glass windows and doors by removing acid etch haze or deep scratches so you avoid costly replacement.

Anti-Graffiti Coatings and Window Films

Protective films and coatings make future graffiti removal both more successful and less costly.

Street Fixture Graffiti Removal.

Remove all graffiti, stickers and posters between point A and Point B. One-time cleanups and ongoing programs available.


COMPREHENSIVE EXTERIOR SERVICES

Exterior cleaning and restoration built on the same expertise we use for graffiti removal

Glass Restoration and Glass Scratch Repair

We bring clarity back to weathered and damaged glass, removing stains, mineral buildup and surface damage without compromising integrity.

Pressure Washing, Power Washing, Soft Washing

From concrete to siding we tailor high pressure or soft washing techniques to each surface; erasing grime while protecting finishes.

Window Cleaning

Spotless commercial window cleaning that enhances visibility and curb appeal. Currently accepting Glass Restoration customers for ongoing window maintenance.

Window Film Removal

Window Film Removal as a standalone service. Over time window film can fail, discolor or bake onto the glass surface. We safely remove old or damaged film.


WHY CHOOSE RGR?

Responsive, Transparent and Surface-Safe

estimates within 48 hours

Clear scope of work and pricing delivered quickly so you can schedule fast.

eco responsible cleaning

Surface-safe, environmentally responsible products chosen for each job

Rapid response

Priority scheduling for urgent removals and after-hour calls.

contract pricing available

Structured agreements for ongoing services and predictable budgets.

multiple payment options

Streamlined billing for convenience with digital and traditional options

anti graffiti coatings

Optional coatings to make future graffiti removal easier and less expensive.


WHO WE SERVE – COMMERCIAL, RESIDENTIAL AND PUBLIC PROPERTIES

We specialize in graffiti removal, glass restoration and exterior cleaning for:

Commercial Property Owners and Facilities Managers
Retail Storefronts and Offices
Homeowners and Residential Buildings
Municipal & Public Infrastructure
Schools, Hospitals and Institutions
Business Improvement Districts and Civic Associations

SURFACES WE HANDLE

Surface-specific methods are used to minimize damage and avoid unnecessary replacement.

  • Glass Windows and Doors
  • Natural Stone – Limestone, Granite, Marble
  • Concrete
  • Painted or Coated Surfaces
  • Plastic & Composite Panels
  • Brick and Block
  • Metal
  • Stucco and EIFS
  • Tile and Glazed Masonry
  • Street Fixture
RGR Power Washing place picture
5.0
Based on 7 reviews
powered by Google
Paige profile picture
Paige
21:41 21 Feb 26
David handled scratch graffiti removal for our small business. He was professional, quick to respond, and had a quote to us within a day of contacting him. He was able to completely restore our window, which was much appreciated as we would have not only had to replace the glass, but expensive gold leaf design. Thank you David!
Richard Maggio profile picture
Richard Maggio
21:07 09 Dec 25
I’ve had multiple positive experiences working with David—from sanding out glass carving to applying graffiti film and window frosting. He is highly knowledgeable about anything related to windows, and I couldn’t recommend him more. His professionalism is unmatched and rare to find in this industry. Truly a one-in-a-million find.
This company is amazing, they went right out and removed the graffiti off of our office building. I would highly recommend them.
nicole barrick profile picture
nicole barrick
13:51 29 Oct 25
We hired Dave to fix some scratches on a mirror in a commercial space. The mirror was so expensive to replace, I was happy to have found RGR in the hopes of repairing the mirror. From start to finish, they did an amazing job. From scheduling to clean up, the process was easy and smooth. Thank you so much RGR Power Washing and Dave!!! Highly recommend!!
Response from the owner 17:08 29 Oct 25
Thank you so much for sharing your positive experience. I was very excited to be able to save such a beautiful mirror!
Sam Stella profile picture
Sam Stella
15:06 07 Oct 25
Quick, affordable, and easy. Highly recommend!
Response from the owner 23:40 07 Oct 25
Thanks so much for the review! Quick, affordable and easy is what I aim for. I enjoy working with you.
Serena Zelezny profile picture
Serena Zelezny
18:55 24 Sep 25
We hired RGR to powerwash the front of our brick home after a landscaping renovation. Our house looked brand new! The owner is exceptionally thorough and knowledgeable – and great at communicating. Would highly recommend!
Response from the owner 23:55 24 Sep 25
Thank you so much for the positive feedback! It was a pleasure working on your lovely home.
Danny M profile picture
Danny M
14:26 21 Sep 25
Made our store front windows look like new , replaced the anti graffiti film and cleaned up the scratches … looks great
Response from the owner 22:06 22 Sep 25
Thanks again for trusting RGR!

ABOUT RGR POWER WASHING

Rapid Graffiti Removal, Glass Restoration and Exterior Cleaning

RGR is Philadelphia’s Graffiti Specialist! We focus on all things graffiti related, including building surface graffiti removal, acid etch and scratch graffiti removal from glass, street fixture graffiti removal, and even sticker tag removal.

Experienced and Reliable

We love what we do and it shows. Our experienced team will answer all of your questions, guide you through our processes and avoid any surprises

If It Is Outside, We Can Clean it

We are a graffiti removal company first, but our capabilities extend beyond graffiti. Because power washing is one of our primary tools for removing paint, we also offer professional power washing and soft washing for general exterior cleaning. Our equipment and techniques handle everything from dirt and mildew to grease, oil, and city pollutants.

We also specialize in full service glass restoration. While we repair acid etching and scratch graffiti most often, our restoration process is equally effective on non graffiti damaged glass and mirrors such as hard water and mineral deposits.

RGR is built around graffiti removal, but our skills and equipment allow us to solve a wide range of exterior surface problems for homes, storefronts and commercial properties.

Serving the Greater Philadelphia Area

We started in Philadelphia and expanded to the Main Line. Serving Philadelphia, Montgomery, Chester and Delaware Counties.


FREQUENTLY ASKED QUESTIONS

How do you differ from the City's 311 service

The City’s 311 service offers free graffiti removal with limited scheduling and surface options. RGR Power Washing provides professional graffiti removal and surface restoration for glass, stone, metal, and masonry, with faster response times and custom solutions for property owners and businesses.

Can scratched or etched glass be restored or repaired rather than replaced?

Yes. In many cases, scratched or acid-etched glass can be professionally restored instead of replaced. We use a multi-step grinding and polishing process that removes damage and restores clarity at a fraction of the cost of replacement. See our Glass Restoration page for more info.

How is pricing determined?

Pricing is based on the surface type, severity of damage, accessibility, height, and time required to safely remove graffiti or restore the surface. We provide clear, upfront estimates based on the specific conditions of each property.

Do you only handle graffiti removal?

No. In addition to graffiti removal, we provide glass restoration, hard water stain removal, window film removal, organic growth removal, and exterior cleaning services for residential and commercial properties.

What areas do you serve besides Philadelphia?

We serve Philadelphia and the surrounding suburbs, including Montgomery County, Delaware County, Cheester County, and the greater Philadelphia region.

Do you offer free estimates?

Yes, estimates are provided free of charge after on site inspection, within 48 hours of contact.


SERVICE AREA – PHILADELPHIA AND SUBURBS

Philadelphia
  • Center City
  • Old City
  • Society Hill
  • Rittenhouse Square
  • Northern Liberties
  • Fishtown
  • Kensington
  • Port Richmond
  • Manayunk
  • Roxborough
  • East Falls
  • Germantown
  • Nicetown
  • Mt Airy
  • Chestnut Hill
  • University City
  • West Philadelphia
  • Overbrook
  • Wynnfield
  • South Philadelphia
  • East Passayunk
  • Point Breeze
  • Grays Ferry
  • Southwest Philadelphia
  • Mayfair
  • Tacony
Delaware County
  • 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
Montgomery Township
  • 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
  • King of Prussia
  • Narberth
  • North Wales
  • Pennsburg
  • Pottstown
  • Red Hill
  • Rockledge
  • Royersford
  • Schwenskville
  • Souderton
  • Telford
  • Trappe
Chester County
  • 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

Open Monday through Saturday

7am – 6pm