Free Estimate

Q&A

How long does a roof last?Again, a new roof is an expensive investment, but it’s one that is entirely worth it. A new roof, when properly maintained and cared for, should last roughly 20 years. This, of course, will vary if there is any damage from weather or it is not properly maintained. The best...

Read More

Subscribe to Christian Brothers Roofing's Blog

Let’s Get You A Free Quote

4.9 out of 5
Out of 94 Reviews
Owens Corning
Roofing Contractors Association of Texas
NTRCA

Request appointment?