Top-Rated General Contractor in Portland, OR
CM&D has served as a licensed local general contractor Portland, OR residents and businesses rely on for nearly 30 years. We focus on residential remodeling and construction projects of all sizes, helping homeowners build and improve the spaces where they live and work.
Residential remodeling, done right
From full kitchen remodels to home additions, our team manages every phase of your project including design, permits, and building. A single point of contact from first consultation to final walkthrough.
Kitchen Remodels
Cabinetry, counters, appliances, plumbing, and electrical coordinated through one trusted builder.
Explore Kitchens
Bathroom Remodels
Walk-in showers, custom tile, vanities, and accessibility upgrades permitted and built to Oregon code.
Explore Bathrooms
Living & Fireplaces
Built-ins, fireplace surrounds, flooring, and feature walls that turn everyday rooms into the heart of the home.
Explore Living Spaces
Outdoor Living Spaces
Decks, patios, pergolas, and outdoor kitchens designed for Pacific Northwest weather and gatherings year-round.
Explore Outdoor Spaces
Additions & Specialty
Home additions, basement remodels, whole-home renovations, and insurance rebuilds managed end to end.
Explore Projects
Full-Service GC
One licensed Oregon general contractor coordinating roofing, windows, painting, and specialty trades.
All Services
Three decades of Portland remodeling, one trusted builder
For nearly 30 years, CM&D has helped Portland homeowners transform their houses into the homes they are proud of.
We are licensed, bonded, and insured in Oregon (CCB #112648), and we take pride in the craft and quality of every construction project we take on. As a small, community-focused business, we offer personalized support and build lasting relationships with our clients throughout the Portland metro area.
A clear process, from first call to final walkthrough
Every CM&D project follows four steps so you always know what comes next. No surprises, no phantom subcontractors, no hand-offs between strangers.
Consultation
We meet at your home, listen to your goals, and scope the project together. No pressure and no obligation.
Design & Permits
We produce drawings, lock your budget, and pull every permit required by the City of Portland or your county.
Build
Our team and trusted subcontractors execute the work on schedule with the same point of contact throughout.
Final Walkthrough
We walk the finished space with you, address every punch-list item, and hand over the keys to your new home.
A portfolio built on Portland craftsmanship
Browse kitchens, baths, outdoor spaces, and whole-home renovations we have finished for families across the Portland metro area.
Building throughout Portland & the West Linn metro
CM&D takes on residential remodeling projects across the Portland metro area. Explore our service area pages for details on how we work in your neighborhood.
Not Sure We Serve Your Area?
Things Portland homeowners ask us first
A few of the questions we hear most often on consultations. Have something else in mind? Call us at 503-655-2128 and ask.
Yes. CM&D is a licensed Oregon general contractor (CCB #112648), bonded, and fully insured. We are happy to share our certificate of insurance with you during your consultation.
Timelines depend on scope and permitting, but most full kitchen remodels run four to eight weeks of active construction, and most bathroom remodels two to five weeks. Design and permit approval happen before we swing a hammer, so we give you an honest schedule up front.
Yes. Pulling permits and meeting City of Portland, Clackamas County, or West Linn inspections is part of every project we manage. You get one point of contact, not a runaround between subs and the building department.
Residential remodeling of all sizes: kitchens, bathrooms, living and fireplace rooms, outdoor living spaces, home additions, basement remodels, and whole-home renovations. We also coordinate roofing, windows, painting, and specialty trades as part of larger projects.
Consultations are by appointment. Call 503-655-2128 or use our contact form and Miles will get back to you within one business day to schedule a time to walk your space.
Let’s build the home you’ve been planning
Tell us about your project and Miles will follow up within one business day to schedule a no-obligation consultation at your home.