We launched our web store in response to COVID-19 to help keep our customers and staff safe while getting you the products you need.  Online orders can be shipped to you or picked up at any of our locations.  Our goal is to provide the same unprecedented level of customer service we are known for in our branches through our web store. 

Yes, of course! Email us at to get your username and password to the contractor portal.  

Pickup & Delivery

Pick up is available from all of our Locations. 

Please note that due to COVID-19 we have implemented a physical distancing pick up protocol to reduce contact between staff and customers.  Please see our COVID-19 policy for more details. 

We are doing our best to process orders within 4-48 hours. We appreciate your understanding if there is a delay in preparing your order.  

Shipping within the Okanagan and Greater Vancouver area is between $15-$20.  This excludes orders containing PVC pipe and pond liner.  For a quote shipping these items, or for shipping outside of the Okanagan or Greater Vancouver area, contact us for a freight quote.

We are doing our best to get orders shipped as quickly as possible.  Our goal is to ship orders in 3-5 business days.  If you have specific time constraints, please let us know during the check out process and we will do our best to accommodate. 


The web store lists our most commonly purchased parts, and we're constantly uploading new items!

For a comprehensive PDF catalogue, please click here.

If there are items that you'd like to purchase that aren't on the web store, you can list them in the "notes" of your order at checkout and we'll add them for you! 

Funny you should ask! We do!

click here.

Our contact details are on our contact page! We will be happy to assist you.

Returns & Warranty

We have temporarily changed our return policy due to COVID-19.  No returns or exchanges will be facilitated until further notice 

Please contact us for warranty information on products purchased from our web store. 


Yes, if you find a lower price on an item from an online Canadian retailer, we will match it.  Contact for details. 

Online Customer Support

+1 (877) 266-2849 (Option 6)

Email Us