Window Cleaning

Window cleaning photo
Window cleaning photo
InsideOutsideBoth

Small

Under 3 ft wide

$5$9$14

Large

Over 3 ft, sliders & doors

$8$14$20

Multi-pane units and picture windows count as large · One frame = one window · Screens included with outside service · $125 minimum

Text us a photo of each side of your home for an exact price →
  1. 1Get an instant estimate with the form, or text us photos for an exact price
  2. 2Our 2-person crew arrives at your scheduled time
  3. 3Inside, outside & screens cleaned — every window checked before we leave
  4. 4Pay only when the job is done — cash, Venmo, Zelle & more
  • Interior & exterior glass cleaned streak-free
  • Screens removed, rinsed & reinstalled with exterior service
  • Sills and frames wiped down
  • 1st & 2nd story — professional squeegees, poles & ladders

Small windows are under 3 ft wide — most bedroom and bathroom windows. Large windows are over 3 ft wide, multi-pane units, picture windows, sliders and glass doors. One frame counts as one window, even if it has multiple panes.

Only for interior cleaning. Exterior-only jobs can be done while you're out.

Most homes take our 2-person crew 2–3 hours. Smaller homes are often done in under 1.5 hours.

Text us a photo within 7 days. If the rain left spots, we'll come back for a touch-up.

Get a Free Estimate

How many windows?

What do you need cleaned?

Enter your window counts to see an instant estimate. Not sure? Leave it blank and text us photos.

We reply after 8AM | 7 days a week

Want us to see your windows first?

Shore Works delivers streak-free window cleaning to homes across Stevensville, Chester, Kent Island, Grasonville, and Annapolis. Interior and exterior windows, screen cleaning included with exterior service — our local crew arrives fully equipped and you pay only when the job is done.

Shore Works
Why Shore Works?