I highly recommend Class Roofing, they are great to work with! Knowledgeable, thorough and great communication. My new roof was installed last week along with new intake venting. The experience from start to finish has been excellent. Matt, the owner, has been so helpful and goes above and beyond. The roof looks great and the client experience is great along with it!