Full-Service Roofing Contractors

Always on the top!

Serving the Lake Oswego area and surroundings since 1984!


Oswego Roofing Inc. is a family and locally owned business 

full-service roofing company.


Offering comprehensive services from start finish.

Our customers will always come first!


High-Performance Materials & Competitive Warranties.

We’re proud to be certified contractors & to offer the following roofing products:

Learn more
Learn more
Learn more

Check out some of our work!

Family and locally owned

Residential Roofing

Certified Contractor

Licensed, Bonded, and Insured

Hablamos Español