At Immaculate Cleaning Services I provide Gutter Cleaning services to both residential and commercial customers and offer both an interior cleaning as well as exterior cleaning of your gutters.
Inside gutters involve scooping out the vast majority of gunk and then flushing them out especially the downspout to ensure they are not clogged.
Outside gutters refer to shining up the exposed part of the gutter much like cleaning siding.
I either scrub and hose with an extension pole and chemical or pressure wash depending on the situation.
My recommended way to clean dirty and mossy roofs is to remove the majority of the moss with a broom and blower and then apply a hydrogen peroxide formula which penetrates and kills the moss.
Results are not instant but this is a gentler way to clean roofs and it also inhibits moss from growing for up to 5 years after application.