At Diamond Clean, we first conduct an inspection and note any problems we encounter. We then remove all debris from your roof before proceeding to the actual gutter cleaning, using high quality equipment and products to perform a thorough job as well as to ensure the safety and integrity of your gutters.