top of page


All Purpose Window Cleaning is a locally owned business located in the Bucks County area that specializes in window cleaning and gutter cleaning. Every member of APWC is very experienced in the cleaning business and are fully capable with handling any tools or equipment required. We clean any residential home or commercial buildings up to three stories. 



We clean windows using the squeegee method which is done mostly by hand. Our employees use non-abrasive soap and scrubbers to ensure the best results without damaging windows. We clean any attached screens as well at a small extra fee. All of our employees are fully trained in dealing with any type of windows including: Storm windows, Marvin windows, Pella windows etc.


Team photo with van.jpg

Gutter cleaning is an overlooked yet crucial service we offer to keep your home in the best condition possible. We remove all debris from all gutters, leaving nothing behind. We unclog any downspouts to ensure water is draining properly. All Purpose will even go the extra step to fix up any minor imperfections that your gutters may have including: leaks, loose screws, etc. Every member of APWC is well equipped to guarantee that your gutters are properly flowing on any given day. 

Gabe flushing gutter_edited.png

All Purpose Window Cleaning finishes each project in a timely manner and with great detail. It is our number one priority to  take care of all customer needs before our work is done. With great customer care and competitive rates, we guarantee you will be making the right choice with All Purpose Window Cleaning!

Brendan Cleaning window(2nd floor).jpg
bottom of page