Our story

A family business, three decades of clean drapes

Cress On-Site Drapery & Shade Cleaning — originally On Site Drapery and Shade Cleaning — was started by Gary Cress in 1997.

Nineteen years later, his son Paul picked up the vacuum hoses and continues his father's quest to clean all of Maryland's dirty drapes and shades, while Lydia Cress runs the office.

We're local, we show up on time, and we treat your home like our own. Great service at fair prices across Frederick, Carroll, Baltimore, Montgomery, Howard, Prince George's, Harford and Anne Arundel counties in Maryland, plus southern Pennsylvania.

Free estimates. No take-down. No hassle.

Senior & military discounts available.