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