Meet Dave Thompson

How I started

Prior to 2001, I had been doing janitorial work at night for businesses in my area. Complaining to a neighbor of my dislike of being out during part of the night, she suggested that I try my hand at window cleaning. Two local window cleaners were retiring at the same time so my business took off as one of those retiring window cleaners referred all his customers to me. I soon added pressure washing and gutter cleaning. It wasn’t long that window cleaning became my full time work.

 How things have changed

When I began in 2001, the only type of cleaning I did was traditional cleaning (mop and squeegee) of local store fronts. Within two years I had added residential window cleaning, pressure washing, and gutter cleaning to five counties. The main part of my work even today is traditional window cleaning (mop and squeegee), but in 2010, I tried my hand at a new type of window cleaning called Deionized Water Fed Pole Window Cleaning. This is window cleaning that uses purified water (same process as a spot free car rinse) that is applied to windows through a brush on a pole. Windows and frames are scrubbed and rinsed for a clean superior even to mop and squeegee, all from the safety of the ground. I try to keep up with window cleaning technology as it advances.

I have continued to add many neat new tools to broaden my abilities and serve people more effectively and efficiently.

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