When you need your roof cleaned, there are a lot of companies that offer the service. Can Be Clean specializes in all types of roofs including tile and slate so they know how to clean them without damaging either surface or causing unsafe conditions on top as well such as tiles falling off because not enough adhesive was applied before installation.