At Evergreen Roofing, no job is too small or too big. From caulking a small hole to replacing an entire industrial roofing system; our team at Evergreen Roofing does it all. Here in the Willamette Valley moss can be a real problem, making routine roof inspections and maintenance an important part of protecting the integrity of a roofing system. To ensure the most value from your roofing system investment, we offer residential and commercial maintenance services. Protect your investment with our regularly scheduled maintenance program.