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.





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 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.
Two provincesFive pinned locationsOne shop
Install
Fort McMurray, AB
Northern extent
The far end of the run. Their words: installs "from Fort McMurray to Victoria, and everywhere in between."
Manufacturing
Armstrong, BC
The shop
1120 Industrial Drive. Everything on this map was manufactured here, in one 16,000 square foot shop.
Install
Kelowna, BC
JoeAnna's House · KGH cancer centre · UBC Okanagan · Boys & Girls Club
Four named projects in one city: a hospital family residence, the updated cancer centre at Kelowna General, a university interdisciplinary centre and a youth club.
Install
Rossland, BC
RED Mountain presentation centre
Walnut panelling, a lit scale-model table and a display kitchen, delivered over the mountain passes from the shop door.
Install
Victoria, BC
Southwestern extent
Vancouver Island. The other end of the stated install range, and a ferry crossing on top of the drive.
What we build
Eight kinds of room, one specification.
- 01Multi-Unit BuildingsLuxurious multi-floor, multi-unit housing, run as one cohesive package.

- 02Commercial PharmaciesOver 50 pharmacy jobs since 2017, installed from Fort McMurray to Victoria.

- 03Medical Offices & Dental ClinicsDental offices, walk-in clinics, and the updated cancer centre at Kelowna General Hospital.

- 04Veterinary Clinics & Animal HospitalsSince 2021, casework for clinics and pet hospitals across British Columbia.

- 05Childcare & Youth CentresThe Okanagan Boys & Girls Club and the Interdisciplinary Centre at UBC Okanagan.

- 06Multi-Unit Care HomesCare home suites and common areas across the Okanagan.

- 07Retail EnvironmentsDisplay units, presentation centres and fixture packages.

- 08High-End ResidentialSolid surface countertops, panelled walls, wine cellars, offices and kitchens.

Selected projects
Rooms you can go and stand in.
Hospital family residenceJoeAnna's House
VeterinaryCentral Animal Hospital
VeterinaryAnderson Veterinary Clinic
Retail environmentRED Mountain Presentation CentreIn 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.

Doors & fronts
Machined, edged and finished in house

Drawer boxes
Solid maple, dovetailed

Panels & edging
Sheet goods cut on two CNC saws

Solid surface
Counters, benches, profiled edges

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.
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.
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!
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?

