For a structure to endure the harsh weather conditions, it is necessary for the building to have a good roofing that is free from leaks and repairable at the same time. In this case, you can decide to fix the problem by yourself or use a contractor who understands the requirements of tile and slate [...]