Introduction: Standard practice is fine for some.
For others, roofing has become more complex with new methods and the many different types of materials that only skilled professional can honestly give a customer who is in need of replacement or repair to a whole new level of experience.