Delivery/Shipping Policy

All orders are shipped within 48 hours upon placing your order from Monday to Friday between 8 am – 8 pm. If items are not in stock an email will be sent to you with details regarding your backorder and when you can expect those items to be shipped out to you.

Rush Orders:

If you have a rush order please contact 647-342-6266 or email with details of the materials you need by a specific date/time and a customer service member will work on it for you! We will try our best to meet your needs and even provide same-day delivery!

Shipping Rates:

We have a $20.00 flat rate delivery fee for all local shipments. We currently have in-house delivery available for local deliveries to ensure our clients receive their materials in time for their early morning projects and on-site work. If the in-house delivery is not available, we will send out our carriers in which the shipping rates may be subject to change depending on the location. An email will be sent out to you if there are any changes with the shipping rates before charging you.


If an item goes on back order, we will ship you the part of your order that is in stock. When the item becomes available we will ship you the rest of your order. You will not be charged any additional shipping charges for the second shipment.