No, the product needs to be mixed and let dwell for 15 minutes prior to being applied to a surface to be cleaned. Hose end spray applicator does not give the product enough time to activate before being applied. this also goes for being applied through the soap siphon on a pressure washer, it over dilutes the product and it does not give it enough time to activated. the product works because of the oxygen it develops when it is mixed with water, the oxygen needs time to form, which it does not have when applied with hose end applicators or through a pressure washer. The best way is to mix a large batch in a trash can or other container or tank. Apply that mixture directly to the roof or other surface with a water transfer pump or by a submersible sump pump. Both of which can be attached to a garden hose and with a regular spray nozzle, can easily be sprayed up to 40 feet. If you don't own such a pump you can rent one at a local rental center.