(503) 492-7663
901 SE Mount Hood Hwy, Gresham, OR 97080
(503) 492-7663

High-Quality Construction Services in the Portland Metro

High-Quality Construction Services in Gresham, ORIf you need debris washed off your roof, a new storage shed erected on your property or some other construction project knocked off your to-do list, Gresham Roofing and Construction can help. We provide Portland Metro residents with a plethora of construction services. From full roof replacements and siding repairs to fence installations and everything in between, no project is too simple or complex for our team. We’re a local roofing company with five decades of construction and roofing experience, and you can always count on our expertise to bring reliable results to your project.

A Wide Range of Construction Services

The talented Gresham Roofing and Construction team can perform the following construction services:

  • Siding & Repairs
  • Window, Door & Hardware Replacement
  • Exterior Trim & Door Painting
  • Dry Rot Repair
  • Fence Installation & Repair
  • Garage Construction
  • Deck Building, Painting & Staining
  • Patio Cover Construction
  • Sidewalk & Driveway Pressure Washing
  • Exterior Fixture Lighting
  • Shed Construction
  • Patio & Sidewalk Concrete Work
  • Garage Ladder Access
  • Door Openers & Hardware
  • Overhead Doors & Man Doors
  • Demo Work
  • And Much More!

Full-Service Roofing & Construction Solutions

Gresham Roofing and Construction is a one-stop shop for your roofing and construction needs. We’re a fully licensed, insured and bonded roofing company with skilled technicians, personalized service and guaranteed customer satisfaction. And as a third-generation family business, we’re deeply involved in the communities we serve. That means we care about giving top-notch service and long-lasting solutions to every customer who counts on us.

Request a Free Estimate

Gresham Roofing and Construction provides a wide range of high-quality roofing and construction services. To learn more about our team or to schedule a free estimate, give us a call at (503) 492-7663 or contact us online.

Contact Us
Our Crew In Action