Black icon of a house with a paint roller and circular arrows around it, suggesting home renovation or recycling

Roofing and Construction Services You Can Trust

20th Century Contracting offers roofing, remodeling, and construction services for homes and businesses in Vancouver, Longview, and Long Beach, Washington. One call to our family-owned team can solve all of your roofing and building needs.

Our Roofing Services


Roofing is what we do best. We install, repair, and maintain residential and commercial roofs, and every estimate is free.

Our Construction Services

Line-art icon of a courthouse with a judge’s bench and two people inside

Additions

Simple line drawing of a small storefront with awning, window, door, and steps

Commercial Construction

Black pavilion icon with benches and a table

Decks

Black outline icon of a calendar page beside a rolled paper strip

New Construction

Line icon of a courthouse building with two people inside

Pole Barns

Simple storefront icon with awning, window, and door

Remodeling

Black icon of a gazebo or pavilion with a roof and benches inside

Siding, Windows, and Doors

Black outline icon of a rolled paper and a document with a chart and dashed line

Wood Rot Repair

Why Customers Choose Us

  • Free estimates and honest bids
  • Licensed in Washington and Oregon
  • Insured and bonded
  • Spotless job sites, every time
  • Family-owned since 1994

Select a service above to learn more, see recent projects, and read answers to common questions..

How Our Process Works

  • Call or text us to describe your project
  • Get a free, no-pressure estimate
  • Review a clear plan and a fair price
  • Watch us do the work right
  • Enjoy a clean site and a job well done

Our family has done this work for generations. You can count on honest answers from the first call to the final cleanup.

Licensed in Two States

WA Lic. # 20THCCC860B4. OR Lic. # 251882. Our Oregon Class 3 license covers commercial building up to five stories.

Black phone handset with an information icon in a speech bubble

Not sure which service you need? Call or text 360-606-8451 for a free estimate!