Thanks Russ. The problem with butyl based cleaners is that they're not water based and hence they can't be diluted with water and I'm not planning on starting a soding business. :)
The butyl based cleaners work excellent for removing just about anything off driveways, trucks etc.......but in the case of a roof I have to take into consideration plantlife and the clients grass.