5.0/5.0 customer rating
Lake Oswego Roofing Roofing Contractors Contact ELM Construction
or
Call Us Today! 971-318-5112
  • Responsive Repairs, Lasting Protection
  • Quality Without Shortcuts—Guaranteed
  • Big Firm Power, Family Business Care
  • Certified Roofing You Can Trust
  • S
    Siena Eileen
    "We couldn’t be more pleased" The whole process was fast, clean, and stress-free.
  • B
    Being Human
    "Jonathan Was an Amazing Project Manager" Jonathan was an amazing project manager! He made the whole experience seamless.
  • M
    Mariana Anabelle
    "One of the Smoothest Projects We’ve Had" Jonathan took care of our roofing job, and it was honestly one of the smoothest projects we’ve had done.
  • A
    Albert Clark
    "We couldn’t be happier" Max handled our roofing project, and we couldn’t be happier.
  • R
    Ross H
    "Amazing service and very professional team." Amazing service and very professional team.
  • J
    James William
    "Professionalism and Quality Truly Impressed Me" The professionalism and quality of the work these men accomplished truly impressed me.
We couldn’t be more pleased
Leo took care of our roofing project, and we couldn’t be more pleased. The whole process was fast, clean, and stress-free.
Siena Eileen
Jonathan Was an Amazing Project Manager
Jonathan was an amazing project manager! He helped us get everything handled and get a great deal. They gave us a great price for the quality of work and materials. He made the whole experience seamless. Our 16,000 sq ft roof is on a 3-story home and a tough incline. I would recommend Elm to anyone needing roof work, big or small.
Being Human
One of the Smoothest Projects We’ve Had
Jonathan took care of our roofing job, and it was honestly one of the smoothest projects we’ve had done. His crew was quick, polite, and did fantastic work.
Mariana Anabelle
We couldn’t be happier
Max handled our roofing project, and we couldn’t be happier. He explained everything clearly, and the crew completed the work faster than expected with great attention to detail.
Albert Clark
Amazing service and very professional team.
Amazing service and very professional team. I would highly recommend to all.
Ross H
Professionalism and Quality Truly Impressed Me
The professionalism and quality of the work these men accomplished truly impressed me. Even though it was only a roof, they made dealing with the insurance company easier for me. Really kind folks who didn't attempt to take advantage of you. They finished the task when they stated they would. Good moral character and a commitment to their product. I'd without a doubt suggest NW Builders to friends and family.
James William

Serving Clackamas County, Happy Valley, Oregon City, Lake Oswego, West Linn and beyond Roofing Contractor Lake Oswego

At Elm Construction Services, we understand the importance of a sturdy and reliable roof over your head. It's not just about protection from the elements; it's about comfort, efficiency, and peace of mind for you and your family. As a leading roofing contractor, Elm Construction Services is dedicated to providing top-quality workmanship using the best materials and techniques in the industry. We're here to ensure your roofing needs are met with the utmost professionalism and care. Whether you're dealing with the aftermath of a storm, noticing leaks, or simply in need of an upgrade, turn to Elm Construction Services as your trusted roofing contractor.

Don't let roofing issues go unattended. For a reliable, prompt service, call Elm Construction Services at (971) 318-5112 today.

Questions & Answers
  • What materials do roofing contractors use?
    Roofing contractors use a variety of materials, including asphalt shingles, metal panels, tiles, wood shakes, and rubber membranes for flat roofs. The choice of material depends on factors such as climate, budget, and aesthetic preferences.
  • How long does a roof installation take?
    The duration of a roof installation depends on the size of the roof, the materials used, and weather conditions. Generally, a new roof installation can take anywhere from a few days to a couple of weeks. Your contractor can provide a more accurate timeline after an evaluation.
  • How often should I have my roof inspected?
    It's recommended to have your roof inspected at least once a year and after significant weather events. Regular inspections help identify potential issues early, ensuring that repairs are made promptly to prevent further damage.
  • What should I do in case of a roofing emergency?
    In a roofing emergency, contact a professional roofing contractor as soon as possible. While waiting, try to mitigate damage by covering exposed areas with a tarp. Avoid attempting repairs yourself if conditions are unsafe, and wait for expert assistance.
Why Trust Our Services?
  • Responsive Repairs, Lasting Protection

    Prompt leak fixes and weatherproof roofing for Northwest homes.

  • Quality Without Shortcuts—Guaranteed

    We do exactly what we promise, with no excuses or corners cut.

  • Big Firm Power, Family Business Care

    Get robust resources and personal attention on every roofing job.

  • Certified Roofing You Can Trust

    GAF Master Elite distinction—top-tier installation and reliability.

Protect Your Home With Trusted Roofing Expertise
Call Us Today! 971-318-5112
or Contact
Why Choose Elm Construction Services

At Elm Construction Services, we bring the skill and reliability of a large firm, paired with the attention and integrity of a family business. Our award-winning team is committed to open communication, exceptional workmanship, and making every client feel valued throughout their project.

Why Choose Us:

  • GAF Master Elite & Preferred Installer – elite industry distinction
  • Full-service project management from start to finish
  • Clear, honest communication and transparent pricing
  • Consistent, high-quality craftsmanship on every job
  • Personalized service with a customer-first mindset
  • Trusted reputation throughout the Portland metro area
Lake Oswego Roofing Contractors
Call for More Information Today!
971-318-5112
Communities We Serve
  • Molalla
  • Oregon City
  • Canby
  • Woodburn
  • West Linn
  • Happy Valley
  • Lake Oswego
Take the Next Step
  • By submitting, you agree to receive text messages from Elm Construction Services at the number provided, including those related to your inquiry, follow-ups, and review requests, via automated technology. Consent is not a condition of purchase. Msg & data rates may apply. Msg frequency may vary. Reply STOP to cancel or HELP for assistance. Acceptable Use Policy