Purlin & Eave Listings publishes this record because we believe a community deserves to know how a recommendation was made. Every roofing contractor we list has passed the same three tests: proof of licensing, verification of active insurance, and our own review of completed work in the area. We update this record monthly and remove contractors immediately if we learn of a code violation or receive a credible complaint supported by evidence.
The roofing work a family trusts with their home can’t be based on who advertises loudest. It has to be based on who actually does the work well.
What follows is the record we maintain. When we add a contractor to our listing, we document the month of verification, the method we used to confirm their credentials, and what we have observed of their completed work in the neighborhoods around us. We also track any follow-up inspections we have conducted and any complaints we have received and investigated. When we remove a contractor, that removal goes into the record too—not as punishment, but as information the community needs.
This approach differs from national review sites in one important way: we are invested in this community’s roofing quality for the long term. We live here. We recommend contractors we would call for our own homes. That’s why we maintain a public record of how we make those decisions and update it regularly.
Understanding our evaluation process
State licensing confirms that a contractor has passed the examination required to legally practice roofing in this state. Active insurance—workers’ compensation and general liability—means a homeowner is protected if injury occurs on the job or if damage happens during the work. We require both credentials as a baseline before any contractor appears in our directory.
Beyond those documents, we conduct visual review of work completed in the surrounding area over the past two years. We look for consistent flashing detail, proper deck attachment according to current wind-resistance codes, and workmanship consistency across multiple projects. We also maintain a direct reporting channel and investigate complaints within five working days. Our evaluation is ongoing, not one-time, which is why we call it a record.