What Is a Roof Jack?
Have you ever looked up at the roof and wondered why there are so many pipes and vents? The majority of people will go years without giving a second thought to whatever the objects on their roofs symbolize. Most people will wait until they need a new roof, at which point a fully licensed roof … Read more