Homeowner's insurance will pay the cost of the new roof and the attic ventilation, but what if the vents that were in place don’t meet code requirements?
Kevin Kirkwood was getting by as a third-generation roofer with plenty of on-the-job experience and professional drive, but he was stuck in his career.
I'll share the story of my first business exit and what I've learned through my education, certification and evolution in the business of exit planning.
Ricardo Gonzalez bridges the gap between Latinos and non-Latinos and promote productive and successful relationships in the roofing industry and beyond.
Roofing contractors need to be visible in search engines like Google. The Internet is a whole different world from directory ads and to many, it’s confusing