Completed roof on a modern grey home among tall trees in Lane County

Protect Your Roof With Routine Care.

Roof maintenance for homeowners in Eugene, Springfield, Albany, Florence, Roseburg, and surrounding communities.

  • Roof debris removal
  • Gutter cleaning
  • Preventive moss treatment
  • Serving Western Oregon since 1982
4.6/5 · 100+ Verified Google reviews

Step 1 of 2

Tell Us About Your Roof Maintenance Needs

Start your Free 20 Point Inspection and no-pressure estimate request.

What best describes your project?
Bonn Roof Care representative

Prefer to speak? Give us a call.

(541) 345-0703
  • Owens Corning logo
    Owens CorningPreferred Contractor
  • Better Business Bureau logo
    A+ BBB RatedBetter Business Bureau
  • National Roofing Contractors Association logo
    National Roofing Contractors AssociationMember
  • CCB LicensedLicense #258082

A roofing company that treats your home like our own

Four Bonn Roof Care roofers in safety harnesses smiling on a roof during a shingle installation.

Since 1982, Bonn Roof Care has helped Lane County homeowners keep sound roofs in good condition. From your Free 20 Point Inspection through routine care and cleanup, we explain what your roof needs, protect your property, and leave the site tidy.

Roof Maintenance Work and Customer Feedback

4.6/5 · 100+ Verified Google reviews
Silver pickup truck parked in front of a large suburban home with a well-maintained lawn.
“Over the years they've found and replaced roof tiles I have broken, cleaned and moss treated the roof on my home and shed, and removed a solar panel. I have them visit and provide service once a year so my roof stays in great shape.”
— Jeff KrierVerified Google review
Modern house exterior with new roofing, surrounded by tall pine trees and clear blue sky.
“Been using Bonn for 10 years to clean our roof and gutters and always had a great experience. Their crews have always been friendly and professional and they always clean up very well around the perimeter after they finished.”
— Myron ChadowitzVerified Google review
Roof with moss and debris buildup, highlighting maintenance needs for homeowners.
“I would highly recommend Bonn Roof Care, I've replaced roofs on three different homes, also had them clean and remove moss on same three homes yearly. Todd and crew have been very friendly, fast and reliable. I would highly recommend them for maintenance and replacement of roofs. Even years later they were replacing a roof next door to one of our homes and noticed a metal strip missing on ours and replaced it.”
— david wanlessVerified Google review

Routine Roof Maintenance

  • Roof debris removed with commercial-grade blowers
  • Gutters cleaned out and debris hauled away
  • Specialized moss treatment applied
  • Skylights cleaned after treatment
  • Preventive guidance based on the roof’s condition

Roof maintenance is routine upkeep, not leak or damage repair. If we identify a repair need, we can assess and quote it separately. See our roof repair service.

From Inspection to Routine Care

  1. 1

    Inspect and assess

    We examine the roof, gutters, debris and moss buildup.

  2. 2

    Explain the maintenance

    We recommend the routine care that fits the roof and provide a clear written estimate.

  3. 3

    Complete the work

    We carry out the agreed upkeep, remove debris and finish with a final check.

Good to know before we begin

We recommend annual moss treatment to keep growth from taking hold. We cannot clean inside gutters fitted with tops, covers or guards without risking damage, so mention them during the estimate.

Financing through GreenSky

Financing options are available for projects over $1,000, subject to credit approval.

View financing details

Roof Maintenance FAQs

How often should I have my roof inspected?
We recommend at least one inspection each year. Regular inspections can catch maintenance needs early and help keep a sound roof in good condition.
How often should moss be treated?
We recommend annual moss treatment. Moss holds moisture against the roof surface, and treating it each year helps keep growth from taking hold.
Can you clean gutters with covers or guards?
We cannot clean inside gutters fitted with tops, covers or guards without risking damage. Let us know at the estimate and we’ll explain the options.
What happens if you find damage?
We’ll explain what we found and quote repair work separately, so you can decide. See our roof repair service for details.
Can I finance roof maintenance?
Financing options are available through GreenSky for projects over $1,000, subject to credit approval.
Do you serve my area?
We serve Eugene, Springfield, and surrounding communities across Western Oregon, including Albany, Harrisburg, Monroe, Veneta, Elmira, Crow, Florence, Vida, Leaburg, Blue River, Pleasant Hill, Lowell, Creswell, Cottage Grove, Drain, Junction City, Roseburg.

Ready to Plan Your Roof Maintenance?

Request your Free 20 Point Inspection and Free Estimate from Bonn Roof Care.

Get My Free Estimate