If you have a roof which is covered with Calgary shingles, you need to assume the responsibility of inspecting it regularly. If you maintain your roof, it should last for years. Some homeowners prefer to have a professional roof inspector come out once a year, but if you are comfortable working at heights, then you should be able to do most basic shingle maintenance yourself. One of the most important tasks you can do is to keep the roof free of moss and algae.
You can apply special products to get rid of black algae, but you also might want to consider power washing the entire roof. While there are many tasks you can do yourself, power washing your Calgary shingles is probably not one of them. When the pressure of the power washing hose is combined with the height of your house, you can have a very dangerous situation.
As a homeowner, you can also walk the surface of your roof looking for curling, loose, or missing Calgary shingles. Each of these problems can result in roof leaks, which can then lead to mold in your home. If you catch these problems when they first occur, you can prevent the need for significantly more expensive repair bills. Your roof is a very costly investment, but just a little time each year can extend its life and usefulness.