Commercial millwork & custom cabinetry · Armstrong, British Columbia

Built in Armstrong.Installed from Fort McMurrayto Victoria.

A family owned cabinet shop with over 30 years in the trade, manufacturing casework for pharmacies, clinics, care homes, childcare centres, retail and high-end residential.

Communal kitchen at JoeAnna's House with twin islands and stainless range hoods
JoeAnna's HouseKelowna
Slatted wood feature wall carrying the Central Animal Hospital signage
Central Animal HospitalVeterinary
Presentation centre with walnut panelling and a lit architectural scale model
RED MountainRossland
Pharmacy retail floor with custom product shelving
Pure IntegrativePharmacy
Veterinary clinic reception counter in white solid surface
Anderson Vet ClinicVeterinary

30+

Years in the trade

50+

Pharmacy jobs since 2017

16,000

Square foot shop

8

Sectors we build for

Who you are dealing with

One shop, one crew, one point of contact.

P5 Millwork & Design is family owned and operated, founded by Stephen Purvis, and has grown into a preferred cabinet supplier of pharmacy and medical builders throughout Western Canada. General contractors and developers come back because the work lands on time, on budget, and looking like the drawing.

Mission — to manufacture both artistically inspired and functional millwork solutions

Read our story
The P5 Millwork shop floor with a sliding table saw, wide-belt sander and cabinet boxes in build
The shop floor · 1120 Industrial Drive

The install range

Built in one shop.
Installed across Western Canada.

Every cabinet on this map was manufactured at 1120 Industrial Drive in Armstrong, then trucked out and installed on site. In their own words, from Fort McMurray to Victoria, and everywhere in between.

Map of British Columbia and Alberta showing the P5 Millwork install rangeThe shop in Armstrong, British Columbia, with named project locations in Kelowna and Rossland, and the stated install extremes of Fort McMurray, Alberta and Victoria, British Columbia.ALBERTABRITISH COLUMBIATHE STATED INSTALL RANGEFORT MCMURRAYARMSTRONGKELOWNAROSSLANDVICTORIA

Two provincesFive pinned locationsOne shop

Manufacturing

Armstrong, BC

The shop

1120 Industrial Drive. Everything on this map was manufactured here, in one 16,000 square foot shop.

In house

Cut, built and finished under one roof.

A spray booth and two CNC saw machines in a 16,000 square foot shop mean every facet of a job is executed in house, which is what keeps the schedule tight and the overall project cost down.

  • A white oak shaker cabinet door

    Doors & fronts

    Machined, edged and finished in house

  • A dovetailed solid maple drawer box

    Drawer boxes

    Solid maple, dovetailed

  • A birch veneer panel with a crisp edge-banded corner

    Panels & edging

    Sheet goods cut on two CNC saws

  • An offcut of white solid surface countertop with a bevelled edge

    Solid surface

    Counters, benches, profiled edges

Aerial view of the P5 Millwork shop on Industrial Drive in Armstrong, BC, with the P5 sign on the gable
1120 Industrial Drive, Armstrong BC · the shop from the air

In their words

What the people who hired us said.

Our designer was so impressed with the items being produced by P5, she requested that they take on a great deal of “out of scope” work, specialty pieces like bed boxes and night stands, that had to be as beautiful and durable as all of the other millwork. Despite the heavy workload, P5 was able to complete everything on time and on budget.
Dawn EverestKGH Foundation, JoeAnna's House
Thanks very much to Stephen and his team at P5 Millwork for their great work in constructing our display units and all of our millworks at various Pure Pharmacy locations. Their professionalism, attention to detail, friendliness and punctuality was always evident. Their work was seamless. They are a great company to work with.
Bob MehrPresident and CEO, Pure Integrative Pharmacy
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 OnsorgeClient

At a glance

The short answers.

Where is P5 Millwork & Design located?
The shop is at 1120 Industrial Drive, Armstrong, BC V0E 1B6, in the North Okanagan just north of Vernon. Everything is manufactured there, then delivered and installed on site.
How far does P5 Millwork deliver and install?
Across Western Canada. Their own record of installs runs from Fort McMurray, Alberta to Victoria, BC, and everywhere in between, with a concentration of work through the Okanagan and the BC Interior.
What kinds of projects does P5 Millwork take on?
Eight sectors: commercial pharmacies, medical offices and dental clinics, veterinary clinics and animal hospitals, multi-unit buildings, multi-unit care homes, childcare and youth centres, retail environments, and high-end residential millwork.
Does P5 Millwork do residential kitchens as well as commercial work?
Yes. Alongside the commercial contracts they take on high-end residential work: solid surface countertops, wood panelled walls, wine cellars, offices and full kitchens.
What is in the shop?
A 16,000 square foot shop with a spray booth and two CNC saw machines, so cutting, assembly and finishing all happen in house rather than being sent out.
What are the shop hours?
Monday to Friday, 8:00 AM to 3:30 PM. Closed Saturday and Sunday. Phone 250-550-8503 or email info@p5millwork.com.

Have a set of drawings?

Send them over. We will tell you what it takes.