Get The Construction Help You Need in Greater Portland Area
Whether you’re building a new home, renovating an existing property, or managing a large-scale commercial construction project, Spruce Box Construction is the licensed general contractor in Portland, Oregon you can count on. Since 2015, our employee-owned team has successfully completed thousands of residential and commercial projects throughout the greater Portland metro area, earning a reputation for clear communication, quality workmanship, and dependable service.
Licensed General Contractor in Portland, Oregon
Whether you’re building a new home, renovating an existing property, or managing a large-scale commercial construction project, Spruce Box Construction is the licensed general contractor in Portland, Oregon you can count on. Since 2015, our employee-owned team has successfully completed thousands of residential and commercial projects throughout the greater Portland metro area, earning a reputation for clear communication, quality workmanship, and dependable service.
General Contractor Services for Residential & Commercial Projects
As a full-service general contractor in Portland, we manage every phase of your construction project — from initial planning and permitting to subcontractor coordination, material procurement, and final inspection. Whether you need a single point of accountability for a complex build or a reliable team to bring your renovation vision to life, Spruce Box Construction delivers.
Our general contracting services include:
Custom home construction and design/build projects
Whole-home remodeling and renovation
Room additions and ADU (accessory dwelling unit) construction
Commercial build-outs and tenant improvements
Land development and lot partition
Structural repairs and renovation
Project management for complex multi-trade projects
Coordination of licensed subcontractors (plumbing, electrical, HVAC)
How Spruce Box Works
Serving Portland and the Greater Oregon Metro Area
We provide general contractor services throughout the greater Portland area, including Beaverton, Lake Oswego, Tigard, Tualatin, Hillsboro, Sherwood, West Linn, Milwaukie, Oregon City, Clackamas, and SW Washington communities including Vancouver and Camas. For commercial projects, our service area extends to Salem and the Willamette Valley.
Why Choose Spruce Box as Your Portland General Contractor?
Hiring the right general contractor is one of the most important decisions you’ll make for any construction project. Here’s what sets Spruce Box Construction apart:
Licensed and Insured — OR CCB #209538 | WA CCB #SPRUCBC845L8
We are fully licensed in both Oregon and Washington and carry comprehensive liability insurance and workers’ compensation coverage. Every project we take on meets state and local code requirements.
Clear Communication from Start to Finish
We believe construction should be a positive experience, not a stressful one. Our project managers keep you informed at every stage — from the first estimate through final walkthrough — so you always know what’s happening with your project.
Residential Roots, Commercial Capability
Founded as a residential remodeling company in 2015, Spruce Box has grown into a trusted commercial construction partner serving local businesses and national brands across Oregon. Whether it’s a home renovation in Lake Oswego or a commercial tenant improvement in Portland’s Pearl District, we bring the same level of care and precision to every job.
Employee-Owned and Community-Focused
As an employee-owned company, our team has a personal stake in the quality of every project. We’re not just building structures — we’re building lasting relationships with homeowners, businesses, and communities throughout the Portland metro area.
Start Your Project With Spruce Box Construction
Whether your project is a straightforward renovation or a complex commercial construction job, our team has the experience, licensing, and local expertise to get it done right. Request a free quote today and find out why homeowners and businesses throughout Portland and the surrounding area trust Spruce Box Construction as their go-to general contractor in Oregon.
Clients
Common Questions
Our in-house construction company is staffed with a team of seasoned professionals, ready to facilitate a variety of services, either by-the-hour or for a specific project. Check our services page for more details.
We carefully choose general and specialty subcontractors, including plumbers, electricians, and engineers. We are always looking for new expert partners. If you are interested in joining the Spruce Box team, click to learn more.
Lead times depend on the size of your project, the availability of our team and quality subcontractors, and the nature of your timeline.
We do not typically charge for estimates, so don’t hesitate to contact us with your idea. The exception is if you need an estimate for the purposes of a transaction that does not require Spruce Box services.
We serve the greater Portland metro area including Portland, Beaverton, Lake Oswego, Tigard, Tualatin, Hillsboro, Sherwood, West Linn, Milwaukie, Oregon City, and SW Washington. Commercial work extends to Salem and Vancouver, WA.
Yes. We are fully licensed in Oregon (CCB #209538) and Washington (SPRUCBC845L8), and we carry full liability insurance and workers’ compensation coverage.
Yes. We handle residential remodeling, handyman work, and home maintenance as well as commercial tenant improvements, retail maintenance, office renovations, and property management services.
You can request a free quote on our website at sprucebox.com, call us at (503) 530-8205, or email info@sprucebox.com. We typically respond within one business day.
We offer tenant improvements, retail store maintenance and repairs, commercial handyman and property maintenance, HOA maintenance, senior and assisted living facility services, commercial doors and windows installation, and office remodeling.
Yes. We regularly complete tenant improvements and maintenance in active retail stores, restaurants, healthcare facilities, and office buildings — with minimal disruption to daily operations.
Yes. Our team has experience working with national brands including Apple, Sephora, Walgreens, Verizon, H&M, and CVS. We support ongoing commercial accounts throughout Oregon.
Contact us directly at (503) 530-8205 for urgent repair needs. Availability depends on current project schedule, but we do our best to accommodate time-sensitive situations for existing and new clients.
what our clients say
Jackie Keogh
We have worked with Philip and the team on a number of projects for our 100 year old house. They are great generalists, from bathroom upgrades and remodels to landscaping and outdoor hardscapes. They were always easy to communicate with and committed to client feedback. They were always price minded and willing to reimagine projects […]
Jenna S.
Manhattan, NY
Working with Robbie and Kam is the best. They are communicative and easy-going. Can’t recommend contractors more highly than the guys at Spruce Box!
Tara B.
Portland, OR
Thank you for everything!! It’s seriously been a pleasure working with everyone at Spruce Box. The renovation is so dreamy and came out beautiful!.
Angela H.
Ridgefield, WA
Spruce Box did a remodel in my kitchen and it turned out beautifully! Working with Kameron, Robbie and their crew, we had a wonderful experience and can’t wait to use them for our next project!! Thank you!
Cities & Zip Codes We Serve In
- Portland
- Alameda
- Battle Ground
- Beaverton
- Bethany
- Bull Mountain
- Camas
- Cedar Mill
- Clackamas
- Dunthorpe
- Fairview
- Gladstone
- Hawthorne
- Hillsboro
- Irvington
- Lake Oswego
- Laurelhurst
- Metzger / Raleigh Hills
- Milwaukie
- Multnomah Village
- Oregon City
- Pearl District
- Ridgefield
- Salem
- Sellwood / Eastmoreland
- Sherwood
- Tigard
- Troutdale
- Tualatin
- Vancouver
- West Hills
- West Linn
- Wilsonville
- Woodburn
- 97201
- 97204
- 97205
- 97206
- 97209
- 97210
- 97211
- 97212
- 97213
- 97214
- 97215
- 97216
- 97217
- 97219
- 97220
- 97221
- 97222
- 97223
- 97224
- 97225
- 97227
- 97229
- 97230
- 97232
- 97233
- 97236
- 97239
- 97266
- 97267
- 97002
- 97003
- 97005
- 97006
- 97007
- 97015
- 97020
- 97024
- 97026
- 97027
- 97030
- 97034
- 97035
- 97060
- 97062
- 97068
- 97070
- 97080
- 97086
- 97140
- 97301
- 97302
- 97303
- 97304
- 97305
- 98661
- 98662
- 98663
- 98664
- 98665
- 98682
- Cities
-
- Portland
- Alameda
- Battle Ground
- Beaverton
- Bethany
- Bull Mountain
- Camas
- Cedar Mill
- Clackamas
- Dunthorpe
- Fairview
- Gladstone
- Hawthorne
- Hillsboro
- Irvington
- Lake Oswego
- Laurelhurst
- Metzger / Raleigh Hills
- Milwaukie
- Multnomah Village
- Oregon City
- Pearl District
- Ridgefield
- Salem
- Sellwood / Eastmoreland
- Sherwood
- Tigard
- Troutdale
- Tualatin
- Vancouver
- West Hills
- West Linn
- Wilsonville
- Woodburn
- Zip Codes
-
- 97201
- 97204
- 97205
- 97206
- 97209
- 97210
- 97211
- 97212
- 97213
- 97214
- 97215
- 97216
- 97217
- 97219
- 97220
- 97221
- 97222
- 97223
- 97224
- 97225
- 97227
- 97229
- 97230
- 97232
- 97233
- 97236
- 97239
- 97266
- 97267
- 97002
- 97003
- 97005
- 97006
- 97007
- 97015
- 97020
- 97024
- 97026
- 97027
- 97030
- 97034
- 97035
- 97060
- 97062
- 97068
- 97070
- 97080
- 97086
- 97140
- 97301
- 97302
- 97303
- 97304
- 97305
- 98661
- 98662
- 98663
- 98664
- 98665
- 98682
