Count on the cleaning professionals at Clean and Green for all your interior and exterior cleaning needs. Count on the cleaning professionals at Clean and Green for all your exterior cleaning needs, including roofs, siding, patios, and windows, and more. With offices in Penn Yan, Rochester, and Buffalo, we've satisfied over 2,000 homeowners and businesses