Skip Navigation
Request a Quote!

Free Quotes 

We offer a no-obligation quote on our products and services.

Contact Us

Windows from Milgard®

We’ll help you find the right window for your home.

Our Windows

Doors for Every Room

Let SB Windows & Doors help you find the right door for your home.

Our Doors

Beautiful Doors and Windows for DUNCAN’S Homes

When you need the door or window that’s right for your home, look no further than SB Windows & Doors Ltd.! Whether you need a bay window by Milgard Windows & Doors® or a custom ordered door, we are here to help find the right doors or windows for your Cowichan Valley home. SB Windows & Doors Ltd. has proudly served this community as a local, family-owned company that has a dedication to customer satisfaction and professional excellence. We are known as Vancouver Island’s most competitive pre-hung door shops. We promise honesty and integrity in all that we do! When you want to renovate or upgrade your home, SB Windows & Doors Ltd. gets the job done efficiently and professionally.

As an authorized Milgard Windows & Doors® dealer, we are proud to offer a variety of windows and patio doors from this excellent brand. Milgard® has over 50 years of experience serving their industry and we feel very confident in offering this brand. We also stock a number of exterior, interior, patio, hardwood, and custom doors from a wide variety of brands, including B.C. Door, Masonite®, and Trimlite.

At SB Windows & Doors Ltd., we have a beautiful showroom at which you see many of our windows and doors first hand. We’d love to see you there!

Promotions and Special Offers

We offer free, no-obligation quotes on all our services and products.

Come in to our showroom today to see our windows and doors from a variety of exciting, trusted brands!

Check Out Our Current Promotions



SB Windows & Doors Ltd.

5272 Boal Rd.

Duncan, BC

V9L 6W3

Phone: 250-746-9570

Toll Free: 1-877-746-9570



Monday – Friday: 8:00 AM – 4:30 PM

Service Area

  • Cedar

  • Chemainus

  • Cobble Hill

  • Cowichan Bay

  • Crofton

  • Duncan

  • Honeymoon Bay

  • Ladysmith

  • Lake Cowichan

  • Maple Bay

  • Mill Bay

  • Salt Spring

  • Shawnigan Lake

  • Youbou


Send to a friend

Send the url of this page to a friend of yours

Google Reviews
Created by

Legal notice