Are you in need of roof repair but don’t know where to turn? Then you’ve come to the right place! In this blog, we’ll be explaining the basics of roofing, including how a roof works, the different types of roofs, and the causes of roof failure. We’ll also be discussing the costs associated with roof…