Cleaning your roof can not only make it look better, but can extend its life too. Whether your roof is brand-new or years old, here’s what you can to do to keep it in the best possible shape to prevent having to replace it prematurely. Trimming...