Window Washing & Window Cleaning 

  • Interior and exterior windows cleaned

  • Window tracks, ledges & sills cleaned

  • Window screens cleaned

  • Storms cleaned

  • Storm doors

  • Sliding doors

  • Windows with individual panes

  • Skylights

  • Palladian Windows

  • Double & Triple Sliders

  • Elongated Solid Windows

  • Casement Windows

  • Ceiling fans with lights cleaned

  • Chandelier cleaning

  • Mirror cleaning


Window Washing & Window Cleaning 
  • Store Front Window Washing
  • Small Office Window Cleaning
"I was extremely pleased. The men who came to do the work were professional, polite and did more then I expected. They exceeded my expectations. There were four or five workers which enabled them to get the job done in a superior and timely manner. They were in and out so quickly. The end results were sparkling, clean windows and no mess left behind. Hard to find this kind of service in today's world. I tried to leave a tip, but they refused. Sincere appreciation" - Ruth V. 

At Markatos, window cleaning is just one of our specialties. We work on everything from older historic and custom homes, to newer, more modern and contemporary homes. We consider no job too big or too small to tackle.

What sets us apart from other window cleaning companies? Our customers will tell you it's the quality of work, our “old school” cleaning methods, our outstanding work ethic, and our personable customer service. It's extremely important to us that you're completely satisfied with our window cleaning service.

That's why we back all our work with this 100% guarantee: if you're not completely satisfied with our service, we will go back and redo anything you're not satisfied with. Guaranteed.

"My windows have never been this clean and it is simply wonderful! The cleaning crew also did a fantastic job paying attention to details that I don't normally notice. The workers were very courteous and respectful which you don't find everyday. Obviously a top notch organization all around." - Cheri M.

"The men who cleaned my windows were the best. Attention to detail cannot be beat. Thank you so much. You did my windows the way I would have done them--if I could have!" - Ruth G.

"We are so glad that we chose Markatos Services to clean our windows. The windows look great,. The gentlemen who cleaned them were courteous and took pride in their work going back to make sure that the windows were clean without streaks. We will definitely be using Markatos again and will refer them to neighbors and friends." - Susan B.

I was really impressed with the service on all levels, from the bid process to scheduling to the work itself. The window cleaners did a fantastic job, very thorough and probably even better than I would have cleaned them myself. The workmen were courteous and careful of the house." - Judy P.
Request An Estimate

Please fill out your contact information below and a Markatos representative will contact you shortly. 

 How did you find us?:
 Service Needs:
 Service Comments:

  • Testimonials

    “Mike's team came to do the windows this past week -- they were efficient, professional and pleasant. You should be proud to have such employees represent your firm. We have always been pleased with the work of Markatos' services these past ten years of your service for window washing, power washing and handy man services.” – Pat L.

    “Excellent job window washing an old house with a variety of types of windows - some very high. Crew was courteous and a joy to work with. Foreman Kim did an excellent job. I would recommend and plan to use them again for windows and for other work. Thank you!” – Anonymous

    “The guys that came out to power wash my house did an amazing job. They didn't disturb any of our surrounding plants/garden beds and got our house spotless. The team was professional and needed nearly no guidance on what needed to be done. I've recommended them to numerous neighbors and will use their services again, without a doubt.” – Evan M.




New Castle County, DE 

  • Arden: 19810
  • Ardencroft: 19810
  • Ardentown: 19810
  • Bear: 19701, 19702
  • Bellefonte: 19809
  • Brookside: 19713
  • Claymont: 19703
  • Edgemoor: 19809, 19802
  • Elsmere: 19805
  • Greenville: 19807
  • Hockessin: 19707
  • Middletown: 19709
  • Newark: 19711
  • New Castle: 19720
  • Newport: 19804
  • North Star: 19711
  • Odessa: 19709
  • Pike Creek: 19711, 19808
  • Townsend: 19734
  • Wilmington: 19801, 19802,
  • Wilmington Manor: 19720

Delaware County, PA 

  • Avondale: 19311
  • Boothwyn: 19061
  • Chadds Ford: 19317
  • Garnet Valley: 19060
  • Landenberg: 19350