In the Willamette Valley, roofs quietly battle a perfect storm of rain, shade, and evergreen debris. Salem’s wet winters and mild springs create prime conditions for moss, algae, lichen, and […]
In the Willamette Valley, roofs quietly battle a perfect storm of rain, shade, and evergreen debris. Salem’s wet winters and mild springs create prime conditions for moss, algae, lichen, and […]