About Us

We are an independently owned and operated company specializing in commercial and residential window and gutter cleaning services. We are licensed and insured, and we serve the entire San Francisco Bay Area.

We service Marin County and the entire East Bay, including Berkeley, Oakland & Contra Costa. For more information about our services, feel free to call us at (510) 685-4988.

Window Cleaning

We offer professional residential and commercial interior and exterior window cleaning service. We clean up to 3 stories in commercial establishments!

Gutter Cleaning

Our gutter cleaning service includes a thorough revision of the entire gutter line. We finish up by rinsing, power washing, and collecting all debris.


Pressure Washing

We power wash decks, patios, stairs, driveways, and prep homes before and after exterior painting.

Carlos has cleaned my windows and my parents’ windows and gutters for years now and he is great to work with in every way. he’s reliable, very easy to communicate with and he does a perfect job. my parents’ house is very vertical with 5 levels of windows and carlos manages to do them all!!

 – Cyndi N,Oakland

Carlos of CC has been cleaning both our windows (including hard to get to second story windows & skylights) & gutters every year for several years. In the past, we have used several window & gutter clearers but CC has the best in every sense. They have always come on time, done a great job,

 – Alan M,Oakland

Yes, the windows are sparkling clean and the gutters are clean and flowing freely, it is a wonderful treat to come home to. However there are several other things that make Carlos and CC truly outstanding. He has called me faithfully every year exactly when I’ve asked him to contact me. He remembers!

 – Renee S,Berkeley

People love us on Yelp. Please click on the icon to read our reviews! We look forward to helping you out with any of your window and gutter cleaning services.

Contact Us

Feel free to fill out this form if you have any questions about our services, services or availability.

Phone: (510) 685-4988