Professional Window Cleaning Services For Business & Home
Serving Central & Northeastern Pennsylvania Since 2001
Meet Dave Thompson
Hi there! I’m Dave Thompson, owner of Thompson’s Window Cleaning. I’ve been providing professional and courteous cleaning services to both businesses and homes in parts of Central and Northeastern PA since 2001.
In addition to squeaky clean windows, I also offer thorough pressure washing and gutter cleaning services. Whatever your needs, I’m confident that my experience can help your business or home look its very best.
Want to learn more or get a quote? Simply call 570-590-3333 and I can stop by your business or home and give you a free estimate. I look forward to hearing from you!









Window Cleaning
- Route Work – (Several frequency plans available)
- Residential
- Commercial
- Reliable year round service



Pressure Washing
- Exterior of Homes and Buildings
- Driveways, Walks, Patios, Decks, etc



Gutter Cleaning
- Debris Removed from Inside of Gutters
- Downspouts Unclogged
Why Thompson’s Window Cleaning?
- Careful Service – Shoe covers used to protect inside floors and carpets. We are careful to protect shrubbery, mulching, and exterior surfaces.
- Insured – Appropriate Liability Coverage.
- Experienced – In business since 2001.
- Free Estimates – A free, no obligation estimate provided at earliest convenience.
Let our experience work for you.
Schedule A Free Estimate
Service Area
I proudly serve the following areas in Northeastern Pennsylvania:
- Schuylkill County
- Northumberland County
- Columbia County
- Montour County
- Southern Luzerne County
- Eastern Snyder County
- Western Berks County
- Ashland
- Barnesville
- Berwick
- Bloomsburg
- Branchdale
- Catawissa
- Coal Township
- Cressona
- Danville
- Elysburg
- Frackville
- Gilberton
- Gordon
- Hamburg
- Hazleton
- Hegins
- Kulpmont
- Lykens
- Mahanoy City
- Middleport
- Minersville
- Mt Carmel
- New Philadelphia
- New Ringgold
- Northumberland
- Orangeville
- Orwigsburg
- Paxinos
- Pine Grove
- Port Carbon
- Pottsville
- Ringtown
- Schuykill Haven
- Shamokin
- Shamokin Dam
- Shenandoah
- St Clair
- Sunbury
- Tamaqua
- Tremont
- Tuscarora
- Valley View