The more I read the more I get confused about this subject. Was just hoping somebody could clear things up. From that past couple days of reading I understand that both apply chemical after the pump. The xjet's chems get mixed w/ water at the nozzle and the downstreamers typically get mixed w/ water after the pump and travel through hoses, is this correct? Also w/ xjet you typically carry around the chem whereas with the downstreamer you can leave chem next to the pw. Now what im wondering is why would you choose one over the other? I have a 4gpm cold water machine and would like to start doing residential washing (siding and roofs) hence at choosing the right equipment. I know w/ roofs its best to have a chem pump with the proper setup, but if i can downstream or xjet roofs as of right now im just looking to start small and get my feet wet at first. Thank you for any help.