Shingle Roof with Ridge Vents
Credit:
Kelly Smith
article:
How to Know Whether You Need a New Roof