Stop Roof Leaks. Protect Your Home.

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

  • Free 20 Point Inspection
  • Clear written repair estimate
  • Serving Western Oregon since 1982
  • Licensed, bonded & insured
4.6/5 · 100+ Verified Google reviews
Roof leaking now? Call (541) 345-0703

Call to discuss your situation and current availability.

Step 1 of 2

Get Your Free Roof Repair Estimate

Tell us what’s happening to 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 care for their roofs. From your Free 20 Point Inspection to the completed repair, we explain your options, protect your property, and take pride in the work we leave behind.

What We Repair

  • Roof leaks

    Assess the roof to identify where water is getting in.

  • Missing or damaged shingles and tiles

    Replace damaged roofing where a repair is appropriate.

  • Flashing, vents and pipe jacks

    Address damaged components around roof openings and transitions.

  • Skylight leaks

    Check skylight seals and surrounding roofing for problems.

  • Exposed fasteners

    Seal exposed fasteners where needed.

  • Damaged roof decking

    Assess and repair affected sheeting or decking where required.

We repair cement tile, composition/laminate, and TPO/membrane roof systems.

Your inspection and written estimate identify which repairs your roof needs before work begins.

From Roof Inspection to Completed Repair

  1. 1

    Inspect the roof

    We come out, examine the roof with diagnostic tools, and find the source of the problem.

  2. 2

    Explain the findings and estimate

    We explain what we found and send a clear, detailed written estimate for the repair.

  3. 3

    Complete and check the repair

    We schedule a visit that suits you, complete the repair, tidy the site, and check the finished work.

What Homeowners Say About Our Repair Work

4.6/5 · 100+ Verified Google reviews
Modern grey house among tall trees with a sloped roof and large arched window.
“Bonn Roof Care came out to fix cracked tiles on our roof. They explained everything and did a great job. Next year we will be calling them for annual moss removal.”
— Sheri LindholmVerified Google review
Roofing crew working on a suburban home in a wooded area, truck parked nearby.
“They helped me fix a leak in a skylight in my house that was causing me issues, they made the whole process very easy.”
— Zachary BrunnerVerified Google review
Roof with asphalt shingles, vents, and clear blue sky in the background.
“Professional, timely and excellent work. Very happy with the follow up and adjustments made to proper roof venting. Great crew.”
— Joe SuminskiVerified Google review

Does Your Roof Need Repair or Replacement?

You don’t need to decide before you call. We’ll assess the condition of your roof and explain your options.

A repair may make sense

  • Damage is limited to one area
  • Most of the roofing remains in good condition
  • The problem involves a specific component, such as flashing or a vent

A replacement may be worth discussing

  • Damage is widespread
  • Leaks keep returning
  • Roofing materials show extensive wear

These are starting points for a conversation. The right recommendation depends on an inspection. Learn about roof replacement

Financing through GreenSky

Financing options available through GreenSky for projects over $1,000, subject to credit approval. View financing details

Roof Repair FAQs

What roof problems do you repair?
Leaks, broken or missing shingles and tiles, failed vents, pipe jacks and flashing, exposed fasteners, damaged sheeting or decking, and compromised skylight seals.
Do I need a repair or a replacement?
You don’t need to decide before you call. We assess the roof and explain the options before you commit to anything.
How long will a roof repair take?
The duration of a roof repair depends on the extent of the damage. Simple repairs can be completed in a few hours, while more extensive repairs may take longer. We book a repair visit that suits you.
Do you offer emergency roof repair services?
Yes. Roofing issues can arise unexpectedly, and we provide prompt emergency repair services to address leaks or damage and prevent further problems.
Are your repairs covered by a warranty?
We are a bonded and insured contractor and stand behind our workmanship. We’ll explain the applicable material and workmanship coverage for your repair before the work begins.
Can I finance my roof repair?
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.

Get a Clear Answer About Your Roof

Start with a Free 20 Point Inspection and a written repair estimate.