Technically yes you can clean your own roof however there are many factors to consider. First and foremost safety, working at heights is a serious concern for your health and safety and if you do not have experience in it then you will be likely to make mistakes which can lead to a fall. This can be from incorrect use of a ladder or incorrect use and build of a mobile access tower. Also do you have the correct equipment or knowledge on how to use the equipment. The equipment we use either for roof cleaning with water or moss removal is not cheap as they are specialist tools design for this exact job so it can be a false economy thinking it will be more cost-effective to buy the equipment and do it yourself. “All the gear but no idea” is a common saying and this can certainly apply to a DIY person trying to clean their roof. Even with all the right equipment do you know how to use it safely and effectively to not only hurt yourself but also your roof and home. Lastly one of the most important key factors to achieve a well cleaned roof is the post biocide treatment which is a controlled substances sold strictly to professionals only.