Your Commercial Roofer Serving the Entire Portland Metro Area

The average commercial property requires more upkeep than does a typical home. When it comes to repairing the roof on your plant or office building, trust the courteous, professional and family-owned team at Oswego Roofing, Portland's top commercial roofing contractor. We’ve been providing honest roofing services and commercial roofing solutions to local businesses for over 35 years. We partner with the some of the best brands in the industry, and our factory-trained installation crew specializes in long-term roofing solutions to cut your maintenance costs and boost your bottom line.

Customized Commercial Products

Our management team consists of skilled professionals with extensive experience in construction, finance, risk management and engineering. We have dedicated personnel responsible for researching the latest designs, and our GAF-certified installers have undergone extensive training. Simply put, we install the right products in the right way. Our commercial product line includes:


  • Modified Bitumen (Mod-Bit) for a low-slope roof.  Enjoy a 12-year warranty on a single, double, or triple-ply syste.
  • Asphalt Shingles in three-tab or dimensional with extended warranty coverage.
  • Thermoplasitc Olefin (TPO) for low-sloped and flat roofs.  Choose our white heat-sealed rolls to reduce your energy costs with an ultra-relective surface. 
  • Standing Seam metal roofing for auxiliary builduings and pitched sloped.  

Customized Commercial Repair and Maintenance

Along with our fantastic commercial roofing solutions, we tackle everything from minor maintenance issues to complex commercial roof repairs. Standing water, excessive wind uplift and cracked flashing are all definite reasons to contact the experienced commercial roofing contractor in Portland, Oregon and greater metro area.. We’ll handle your entire tear-off, protect your building from moisture and heat and guarantee your end satisfaction.

We Put Your Business First

Safety is a high priority at Oswego Roofing. We pride ourselves on our low crew turnover rate, and all of our installers are courteous, attentive and quality focused. We also carry a comprehensive insurance policy to protect our customers. Call us at (503) 636-7663 to customize a roofing solution that’s right for your business, whether it’s a maintenance program, durable new roofing, or commercial roof repairs.