Basement Finishing Contractors | Gencon — Clackamas County, OR /* ── Reset & Variables ── */ *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { --charcoal: #1c1c1c; --warm-dark: #2a2218; --cream: #f7f3ed; --parchment: #ede8df; --gold: #b08d57; --gold-light: #c9a96e; --text: #2e2b26; --muted: #6b6560; --white: #ffffff; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'DM Sans', system-ui, sans-serif; --radius: 2px; --section-pad: clamp(64px, 8vw, 120px); --container: 1200px; } html { scroll-behavior: smooth; } body { font-family: var(--sans); font-size: 16px; color: var(--text); background: var(--cream); line-height: 1.7; -webkit-font-smoothing: antialiased; } img { display: block; max-width: 100%; height: auto; } a { color: inherit; text-decoration: none; } .container { width: min(100%, var(--container)); margin-inline: auto; padding-inline: clamp(20px, 5vw, 60px); } /* ── Utility ── */ .eyebrow { font-family: var(--sans); font-size: 0.72rem; font-weight: 500; letter-spacing: 0.16em; text-transform: uppercase; color: var(--gold); } .section-title { font-family: var(--serif); font-size: clamp(2rem, 4vw, 3rem); font-weight: 500; line-height: 1.2; color: var(--warm-dark); } .section-title em { font-style: italic; color: var(--gold); } .body-text { font-size: 1.05rem; color: var(--muted); max-width: 64ch; line-height: 1.8; } .divider { width: 48px; height: 2px; background: var(--gold); margin: 20px 0 28px; } /* ── Buttons ── */ .btn { display: inline-flex; align-items: center; gap: 10px; padding: 14px 32px; font-family: var(--sans); font-size: 0.85rem; font-weight: 500; letter-spacing: 0.08em; text-transform: uppercase; cursor: pointer; transition: all 0.25s ease; border: none; } .btn-primary { background: var(--gold); color: var(--white); } .btn-primary:hover { background: var(--gold-light); transform: translateY(-1px); } .btn-outline { background: transparent; color: var(--warm-dark); border: 1.5px solid var(--warm-dark); } .btn-outline:hover { background: var(--warm-dark); color: var(--white); } .btn-ghost-white { background: transparent; color: var(--white); border: 1.5px solid rgba(255,255,255,0.6); } .btn-ghost-white:hover { background: rgba(255,255,255,0.12); } /* ══════════════════════════════════════ BREADCRUMB ══════════════════════════════════════ */ .breadcrumb { padding: 14px 0; background: var(--parchment); border-bottom: 1px solid rgba(176,141,87,0.15); } .breadcrumb ol { display: flex; align-items: center; gap: 8px; list-style: none; font-size: 0.8rem; color: var(--muted); } .breadcrumb li + li::before { content: '/'; opacity: 0.4; } .breadcrumb a { color: var(--muted); } .breadcrumb a:hover { color: var(--gold); } .breadcrumb [aria-current] { color: var(--gold); font-weight: 500; } /* ══════════════════════════════════════ HERO ══════════════════════════════════════ */ .hero { position: relative; min-height: clamp(520px, 70vh, 760px); display: flex; align-items: flex-end; overflow: hidden; } .hero-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; z-index: 0; } .hero-overlay { position: absolute; inset: 0; background: linear-gradient( to top, rgba(26,20,12,0.88) 0%, rgba(26,20,12,0.5) 40%, rgba(26,20,12,0.15) 100% ); z-index: 1; } .hero-content { position: relative; z-index: 2; padding: 0 0 clamp(48px, 7vw, 90px); width: 100%; } .hero-content .eyebrow { color: var(--gold-light); margin-bottom: 16px; } .hero-h1 { font-family: var(--serif); font-size: clamp(2.4rem, 5.5vw, 4rem); font-weight: 500; line-height: 1.15; color: var(--white); max-width: 760px; margin-bottom: 20px; } .hero-sub { font-size: 1.05rem; color: rgba(255,255,255,0.82); max-width: 560px; margin-bottom: 36px; line-height: 1.7; } .hero-actions { display: flex; gap: 14px; flex-wrap: wrap; } .hero-badge { position: absolute; top: 32px; right: clamp(20px, 5vw, 60px); z-index: 3; background: rgba(176,141,87,0.92); color: white; padding: 14px 20px; text-align: center; backdrop-filter: blur(4px); border: 1px solid rgba(255,255,255,0.2); } .hero-badge-num { font-family: var(--serif); font-size: 2.2rem; font-weight: 600; line-height: 1; display: block; } .hero-badge-label { font-size: 0.7rem; letter-spacing: 0.1em; text-transform: uppercase; opacity: 0.9; } @media (max-width: 600px) { .hero-badge { display: none; } } /* ══════════════════════════════════════ TRUST BAR ══════════════════════════════════════ */ .trust-bar { background: var(--warm-dark); padding: 20px 0; } .trust-bar-inner { display: flex; align-items: center; justify-content: center; gap: clamp(24px, 5vw, 60px); flex-wrap: wrap; } .trust-item { display: flex; align-items: center; gap: 10px; color: rgba(255,255,255,0.85); font-size: 0.82rem; font-weight: 400; letter-spacing: 0.04em; } .trust-item svg { flex-shrink: 0; } /* ══════════════════════════════════════ INTRO SECTION ══════════════════════════════════════ */ .intro { padding: var(--section-pad) 0; } .intro-grid { display: grid; grid-template-columns: 1fr 1fr; gap: clamp(40px, 6vw, 90px); align-items: center; } .intro-img-wrap { position: relative; } .intro-img { width: 100%; height: clamp(360px, 45vw, 540px); object-fit: cover; } .intro-img-accent { position: absolute; bottom: -24px; right: -24px; width: 120px; height: 120px; background: var(--gold); z-index: -1; } .intro-text { } .intro-stats { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 40px; padding-top: 36px; border-top: 1px solid rgba(176,141,87,0.25); } .stat-item { } .stat-num { font-family: var(--serif); font-size: 2.4rem; font-weight: 600; color: var(--gold); line-height: 1; } .stat-label { font-size: 0.8rem; letter-spacing: 0.06em; text-transform: uppercase; color: var(--muted); margin-top: 4px; } @media (max-width: 768px) { .intro-grid { grid-template-columns: 1fr; } .intro-img-accent { display: none; } } /* ══════════════════════════════════════ SERVICES GRID ══════════════════════════════════════ */ .services { background: var(--parchment); padding: var(--section-pad) 0; } .services-header { text-align: center; margin-bottom: 56px; } .services-header .divider { margin-inline: auto; } .services-header .body-text { margin-inline: auto; text-align: left; } .services-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 2px; } .service-card { background: var(--white); padding: 40px 32px; transition: transform 0.25s ease, box-shadow 0.25s ease; } .service-card:hover { transform: translateY(-4px); box-shadow: 0 12px 32px rgba(0,0,0,0.1); } .service-icon { width: 48px; height: 48px; background: var(--gold); display: flex; align-items: center; justify-content: center; margin-bottom: 20px; } .service-icon svg { color: white; } .service-card h3 { font-family: var(--serif); font-size: 1.25rem; font-weight: 600; color: var(--warm-dark); margin-bottom: 12px; } .service-card p { font-size: 0.9rem; color: var(--muted); line-height: 1.7; } /* ══════════════════════════════════════ PHOTO GALLERY (middle section) ══════════════════════════════════════ */ .gallery { padding: var(--section-pad) 0; } .gallery-header { margin-bottom: 48px; } .gallery-grid { display: grid; grid-template-columns: 2fr 1fr; grid-template-rows: 300px 300px; gap: 4px; } .gallery-main { grid-row: 1 / 3; overflow: hidden; } .gallery-thumb { overflow: hidden; } .gallery-main img, .gallery-thumb img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s ease; } .gallery-main:hover img, .gallery-thumb:hover img { transform: scale(1.04); } @media (max-width: 640px) { .gallery-grid { grid-template-columns: 1fr; grid-template-rows: auto; } .gallery-main { grid-row: auto; height: 280px; } .gallery-thumb { height: 200px; } } /* ══════════════════════════════════════ PROCESS ══════════════════════════════════════ */ .process { background: var(--warm-dark); padding: var(--section-pad) 0; color: var(--white); } .process .section-title { color: var(--white); } .process .section-title em { color: var(--gold-light); } .process .divider { background: var(--gold); } .process .body-text { color: rgba(255,255,255,0.7); } .process-steps { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 0; margin-top: 56px; position: relative; } .process-step { padding: 0 32px 0 0; position: relative; } .process-step + .process-step { padding-left: 32px; border-left: 1px solid rgba(176,141,87,0.3); } .step-num { font-family: var(--serif); font-size: 3.5rem; font-weight: 600; color: rgba(176,141,87,0.25); line-height: 1; margin-bottom: 16px; } .step-title { font-family: var(--serif); font-size: 1.1rem; font-weight: 600; color: var(--white); margin-bottom: 10px; } .step-body { font-size: 0.88rem; color: rgba(255,255,255,0.65); line-height: 1.7; } @media (max-width: 640px) { .process-steps { grid-template-columns: 1fr; gap: 36px; } .process-step + .process-step { border-left: none; padding-left: 0; border-top: 1px solid rgba(176,141,87,0.3); padding-top: 36px; } } /* ══════════════════════════════════════ WHY CHOOSE US ══════════════════════════════════════ */ .why { padding: var(--section-pad) 0; } .why-grid { display: grid; grid-template-columns: 1fr 1fr; gap: clamp(40px, 6vw, 90px); align-items: center; } .why-list { list-style: none; margin-top: 28px; display: flex; flex-direction: column; gap: 20px; } .why-item { display: flex; gap: 16px; align-items: flex-start; } .why-check { width: 22px; height: 22px; background: var(--gold); display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 3px; } .why-check svg { color: white; } .why-item-text strong { display: block; font-weight: 500; font-size: 0.95rem; color: var(--warm-dark); margin-bottom: 2px; } .why-item-text span { font-size: 0.88rem; color: var(--muted); } .why-img-stack { position: relative; } .why-img-main { width: 100%; height: clamp(400px, 50vw, 560px); object-fit: cover; } .why-img-badge { position: absolute; bottom: 32px; left: -24px; background: var(--gold); color: white; padding: 20px 24px; } .why-badge-text { font-family: var(--serif); font-size: 1.15rem; font-weight: 600; } .why-badge-sub { font-size: 0.72rem; letter-spacing: 0.1em; text-transform: uppercase; opacity: 0.85; margin-top: 2px; } @media (max-width: 768px) { .why-grid { grid-template-columns: 1fr; } .why-img-badge { left: 20px; } } /* ══════════════════════════════════════ FAQ ══════════════════════════════════════ */ .faq { background: var(--parchment); padding: var(--section-pad) 0; } .faq-header { text-align: center; margin-bottom: 56px; } .faq-header .divider { margin-inline: auto; } .faq-list { max-width: 820px; margin-inline: auto; display: flex; flex-direction: column; gap: 2px; } .faq-item { background: var(--white); border-left: 3px solid transparent; transition: border-color 0.2s; } .faq-item.open { border-color: var(--gold); } .faq-q { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 24px 28px; background: none; border: none; cursor: pointer; text-align: left; font-family: var(--serif); font-size: 1.1rem; font-weight: 500; color: var(--warm-dark); transition: color 0.2s; } .faq-q:hover { color: var(--gold); } .faq-icon { width: 20px; height: 20px; flex-shrink: 0; position: relative; } .faq-icon::before, .faq-icon::after { content: ''; position: absolute; background: var(--gold); transition: transform 0.3s ease; } .faq-icon::before { width: 2px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); } .faq-icon::after { width: 100%; height: 2px; top: 50%; left: 0; transform: translateY(-50%); } .faq-item.open .faq-icon::before { transform: translateX(-50%) scaleY(0); } .faq-a { max-height: 0; overflow: hidden; transition: max-height 0.35s ease; } .faq-a-inner { padding: 0 28px 24px; font-size: 0.95rem; color: var(--muted); line-height: 1.8; } /* ══════════════════════════════════════ CTA BAND ══════════════════════════════════════ */ .cta-band { background: linear-gradient(135deg, var(--warm-dark) 0%, #1a1208 100%); padding: clamp(56px, 8vw, 100px) 0; text-align: center; position: relative; overflow: hidden; } .cta-band::before { content: ''; position: absolute; inset: 0; background-image: repeating-linear-gradient( 45deg, transparent, transparent 40px, rgba(176,141,87,0.03) 40px, rgba(176,141,87,0.03) 41px ); } .cta-band-inner { position: relative; z-index: 1; } .cta-band .eyebrow { color: var(--gold-light); } .cta-band h2 { font-family: var(--serif); font-size: clamp(2rem, 4vw, 3rem); font-weight: 500; color: var(--white); margin: 16px 0 12px; line-height: 1.2; } .cta-band p { color: rgba(255,255,255,0.7); font-size: 1.05rem; max-width: 560px; margin: 0 auto 36px; } .cta-band-actions { display: flex; gap: 14px; justify-content: center; flex-wrap: wrap; } .cta-phone-link { font-family: var(--serif); font-size: 1.6rem; color: var(--gold-light); font-weight: 500; display: block; margin-bottom: 28px; } .cta-phone-link:hover { color: var(--white); } /* ══════════════════════════════════════ INTERNAL LINKS / RELATED ══════════════════════════════════════ */ .related { padding: clamp(48px, 6vw, 80px) 0; } .related-header { text-align: center; margin-bottom: 40px; } .related-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 2px; } .related-card { background: var(--parchment); padding: 28px 24px; display: flex; align-items: center; gap: 14px; transition: background 0.2s; } .related-card:hover { background: var(--gold); color: white; } .related-card:hover .related-label, .related-card:hover .related-arrow { color: white; } .related-card:hover .related-title { color: white; } .related-icon { flex-shrink: 0; } .related-title { font-family: var(--serif); font-size: 1rem; font-weight: 600; color: var(--warm-dark); display: block; } .related-label { font-size: 0.75rem; letter-spacing: 0.06em; text-transform: uppercase; color: var(--gold); } .related-arrow { margin-left: auto; color: var(--gold); }
  1. Home
  2. Services
  3. Basement Finishing
Custom-finished interior space showcasing the craftsmanship Gencon brings to every basement finishing project in Clackamas County, Oregon
20+ Years Master
Craftsmanship

Clackamas County Basement Finishing Contractors

Basement Finishing Contractors
You Can Trust.

Searching for finished basement contractors near you? Gencon turns underused basements into the most lived-in rooms in your home — guest suites, home offices, media rooms, basement bars, and basement bathrooms — built by master craftsmen across Clackamas County.

Get a Free Estimate 503-825-0123
Licensed & Insured
Family-Owned & Operated
Three Brothers, One Standard
Free Estimates — No Pressure
Design-Forward Results
Custom bathroom finish work demonstrating the level of detail Gencon brings to basement bathrooms in Clackamas County

Finished Basement Contractors Near You

More Than a Basement Renovation.
A Whole New Floor of Your Home.

Gencon is a family-owned basement finishing company serving homeowners throughout Clackamas County. Founded by brothers Max, Alex, and Oleg, we transform unfinished or outdated basements into the rooms families actually use — guest suites, home offices, basement bars, basement bathrooms, and full media rooms. If you've been searching for finished basement contractors near you who combine design excellence with honest pricing, you've found them.

Our approach is design-heavy by nature. We don't just frame and drywall — we help you reimagine the entire footprint so light, layout, and storage work for the way you actually live. Whether you want a quiet retreat, a place to host friends, or a private suite for guests, our team brings it to life with precision.

20+
Years Master Craftsmanship
3
Brothers, One Vision
100%
Design-Focused Process
$0
For Your Estimate

What We Offer

Basement Remodeling Services
Tailored to Your Home

From basement contractors handling a focused build-out to full basement renovation services near you — Gencon covers every phase with expert precision.

Full Basement Finishing

Complete living-space conversion — framing, insulation, drywall, flooring, lighting, and finish carpentry. Ideal for homeowners ready to add a usable floor to their home and reclaim square footage that's been sitting empty.

Basement Bathroom Contractors

Adding a basement bath transforms how the space works for guests and family. Our basement bathroom contractors handle the plumbing rough-in, ejector pumps where needed, custom tile, and fixtures — built to the same standard as our main-level baths.

Basement Bar & Kitchenette

From wet bars to full secondary kitchens, our basement bar contractors design and build entertaining spaces that actually get used. Custom cabinetry, stone or quartz counters, beverage refrigeration, and statement lighting — every detail dialed in.

Home Theater & Media Rooms

Soundproofing, tiered seating builds, dedicated lighting circuits, and clean cable routing. Whether it's a casual lounge or a fully-blacked-out cinema room, we handle the build-out so the technology drops in cleanly when it's time.

Guest Suite & In-Law Conversion

Bedroom, bath, and a private living area — a finished basement guest suite gives extended family or visitors real privacy. We handle egress windows, code-compliant ceiling heights, and finishing details that make the space feel like a true second home.

Basement Waterproofing

A finished basement only stays beautiful if it stays dry. As waterproofing basement contractors, we evaluate moisture conditions, install vapor barriers, drainage, and sump systems before finishing — so your investment lasts decades, not seasons.

Basement Addition Contractor

Need to expand the footprint of an existing basement? As a basement addition contractor, Gencon handles excavation coordination, structural framing, foundation work, and full finish — so you get the room count and square footage you actually need.

Lighting, HVAC & Electrical

A finished basement needs the same infrastructure as the rest of your home. We coordinate licensed subcontractors for recessed lighting, dedicated circuits, HVAC zoning, ductwork, and outlet placement so the space is comfortable in every season.

Our Work

Custom Finish Quality Near You

Every basement Gencon finishes reflects the homeowner's personality. The same craftsmanship you see in our kitchen and bath work goes into every basement remodel we deliver in Clackamas County.

Detailed cabinetry and finish carpentry — the same craft Gencon applies to basement bars and built-ins in Clackamas County
Custom millwork detail by Gencon — the level of finish carpentry that elevates a finished basement build
Open layout design with custom island — the kind of build Gencon brings to basement bars and entertaining spaces

How It Works

Our Basement Remodel
Contractor Process

We've refined our process across hundreds of remodeling projects so your basement reno runs smoothly — on time and within budget — with one point of contact from estimate to final walkthrough.

01
Free In-Home Estimate

One of the Gencon brothers walks your basement, evaluates moisture and structural conditions, listens to your vision, and gives you a clear, honest estimate — no pressure, no obligation.

02
Design, Permits & Materials

We finalize layout, framing, electrical, plumbing for any basement bath or wet bar, finishes, and lighting. Alex coordinates all permits with Clackamas County before work begins.

03
Waterproofing & Rough-In

If moisture remediation is needed, we handle it first. Then framing, insulation, electrical, plumbing, and HVAC rough-in are completed and inspected before drywall ever goes up.

04
Finish Carpentry & Walkthrough

Drywall, flooring, trim, paint, doors, fixtures, and custom millwork are completed under Max's master-craftsman supervision. We finish with a detailed walkthrough so every corner meets our standard.

Why Gencon

Among the Best Basement
Contractors Near You

Gencon was built by three brothers who believe quality and honesty should never be negotiated. As basement renovation contractors serving Clackamas County, we earn trust through our work — not our marketing.

  • 20+ Years of Master Craftsmanship Max founded Gencon after running multiple successful construction companies, including Honest Quality Construction. That experience sets our bar.
  • Large-Project Management Expertise Alex managed large-scale multifamily projects across the US at Redwood Construction. Your basement reno gets the same systematic oversight — permits, scheduling, inspections, all handled.
  • Design-First, Always We're a design-heavy basement remodeling company. Beautiful finished basements aren't an accident — they're the result of intentional planning before framing begins.
  • Waterproofing Before Finishing We never finish over a moisture problem. As waterproofing basement contractors, we address drainage, vapor barriers, and sump systems first — so your investment stays beautiful for decades.
  • Whole-Home Capability — Under One Roof We're full kitchen, bath, ADU, and basement remodel contractors. Combining projects often saves time, scheduling complexity, and money on materials.
The Gencon brothers — Max, Alex, and Oleg — Clackamas County basement finishing contractors
Max, Alex & Oleg
Family-Owned Since Day One

Common Questions

Basement Finishing FAQ

Look for licensed and insured basement finishing contractors with a portfolio of finished basements and a clear permitting process. If you're typing "finished basement contractors near me" or "contractors to finish a basement" into Google, Gencon is a family-owned basement finishing company based in Clackamas, OR, serving the entire county. We're fully licensed, insured, and have completed living-space conversions throughout the area. Call 503-825-0123 for a free, no-pressure estimate.
A typical basement finishing project includes any required waterproofing, framing of new walls, insulation, electrical and HVAC, plumbing rough-in for a basement bathroom or wet bar, drywall, flooring, trim, paint, lighting, and doors. Gencon manages every phase under one roof — you only have one point of contact from start to finish.
A simpler basement renovation — primarily framing, drywall, flooring, and paint — usually takes 4–6 weeks. A full basement remodel with a basement bathroom, wet bar, or home theater typically takes 8–12 weeks depending on scope, permitting, and material lead times. Our project manager Alex coordinates trades to keep your timeline on track.
Yes — at least, the good ones do. As experienced basement finishing contractors, we always evaluate moisture conditions before any framing or drywall. If your basement needs waterproofing, vapor barriers, sump pumps, or drainage improvements, we coordinate that work upfront so the finished space stays dry for decades.
Absolutely. Basement bathrooms and basement bars are two of our most-requested add-ons. As experienced basement bathroom contractors and basement bar contractors, we handle plumbing rough-in, ejector pumps where needed, custom cabinetry, tile, and finish work to the same master-craftsman standard you'd see in our main-level kitchen and bathroom remodeling.
"Basement finishing" usually means turning an unfinished, raw basement into livable rooms for the first time. "Basement remodeling near me" most often refers to updating an already-finished basement — new flooring, fresh layout, refreshed bathroom, or a new bar. As a basement reno contractor, Gencon handles both — and we'll tell you which path makes the most sense for your home during the free estimate.
Yes. Gencon is a fully licensed and insured basement renovation contractor operating throughout Clackamas County. Alex handles every permit application with the county so the work passes inspection the first time — no rework, no surprises, no delays.
Gencon is known throughout Clackamas County for combining design-forward planning with master-level craftsmanship. Co-founder Max brings 20+ years of construction expertise, Alex ensures every project runs on schedule, and Oleg supports the detailed finish work that separates a good basement from a great one. We don't subcontract our values — we're a local basement reno company you'll want to refer to your neighbors.

Ready to Start?

Get a Free Basement Finishing Estimate

Local basement finishing near me — for homeowners across Clackamas County. Our remodel basement contractors are ready to visit, listen, and give you a clear, honest quote, with no obligation.

503-825-0123
Request a Free Estimate Email Us

Mon–Fri 8am–5pm · Clackamas, OR · office@genconnw.com

Explore More

Related Services & Areas

Service Kitchen Remodeling
→
Service Bathroom Remodeling
→
Service ADU Construction
→
Service Home Additions
→
Locations All Service Areas
→
Gencon — Clackamas County Remodeling
  • Services
    What We Do Kitchen Remodeling Bathroom Remodeling ADU Construction Basement Finishing Flooring Home Additions
  • Service Areas
    Clackamas County Oregon City Lake Oswego Happy Valley Milwaukie West Linn Canby Sandy Gladstone
  • About
  • Reviews
  • FAQ
Get a Free Estimate
Services Kitchen Remodeling Bathroom Remodeling ADU Construction Basement Finishing Flooring Home Additions Service Areas Oregon City Lake Oswego Happy Valley Milwaukie West Linn Canby Sandy Gladstone Company About Reviews FAQ Get a Free Estimate
Gencon

Family-owned licensed general contractors delivering kitchen, bathroom, ADU, and full-home renovation services across Clackamas County, Oregon.

  • 503-825-0123
  • office@genconnw.com
  • Mon–Fri: 8:00 AM – 5:00 PM
  • Clackamas, OR

Services

  • Kitchen Remodeling
  • Bathroom Remodeling
  • ADU Construction
  • Basement Finishing
  • Flooring
  • Home Additions

Service Areas

  • Oregon City
  • Lake Oswego
  • Happy Valley
  • Milwaukie
  • West Linn
  • Canby
  • Sandy
  • Gladstone

Company

  • About Us
  • Reviews
  • FAQ
  • Contact
  • All Service Areas
  • Privacy Policy
  • Terms of Service
© Gencon. All rights reserved. Clackamas County, OR.
Privacy Terms Contact