
Our story
A family cabinet shop that grew into a supplier.
Founded by Stephen Purvis on a passion for custom millwork manufacturing and a drive to succeed in construction. Now a preferred cabinet supplier of pharmacy and medical builders throughout Western Canada.
- 30+ years
- Family owned
- Armstrong, BC
Where we are
Spallumcheen, just north of Vernon.
P5 Millwork & Design is a family owned and operated cabinet shop in Spallumcheen, BC, with over 30 years of industry experience behind it. The shop sits on Industrial Drive in Armstrong, and everything we ship leaves from there.
Alongside our commercial contracts we build for multi-million dollar, multi-unit apartment complexes across the Interior of BC. Being able to make millwork that is both artistically pleasing and functional is what earned us the trust of the industry's trailblazers.
We strive to be a hard working, honest company that puts the values of our clients first. Craftsmanship, plus a real interest in the relationship and in the customer being satisfied, is what got us here.

The founder
Stephen Purvis
Founder and President
- Company
- P5 Millwork & Design Ltd.
- Ownership
- Family owned and operated
- Experience
- Over 30 years in the industry
- Based
- 1120 Industrial Drive, Armstrong, BC
Stephen started P5 with a passion for custom millwork manufacturing and a drive for success in the construction industry. Clients still name him directly when they talk about the work.
Stephen at P5 has always given us amazing service, his attention to detail and his incredible craftsmanship are bar-none. Old world skill with modern finishes = the best cabinet maker out there!Karyn Epp Onsorge
Mission, vision, values
What the shop is actually for.
Mission
To manufacture both artistically inspired and functional millwork solutions
Vision
To be the most preferred commercial millwork supplier for business owners, general contractors, and developers
- Accountability
- Integrity
- Excellence
- Leadership
- Teamwork
The shop
Premium machinery, and the reason it matters.
Our spray booth, combined with our two CNC saw machines, lets us properly execute every facet of a job in house. That optimises efficiency and saves the client on overall project costs.
01
Two CNC saw machines
Sheet goods are cut and nested in house, so parts come off the machine to the same tolerance every run.
02
A spray booth
Finishing happens on site at the shop rather than being sent out, which removes a hand-off and a week.
03
16,000 square feet
Enough floor to build a full multi-unit package and stage it for delivery without the job tripping over itself.

Work with us
Contractors, developers, designers.
If you are pricing a millwork package, we would rather hear about it early. Call 250-550-8503 or email info@p5millwork.com.

