Okanagan Custom Exterior Solutions

Siding Construction, Electrical & Custom Repair

Carruthers Brothers is a superior construction and electrical company based in the Okanagan. With over 30 years of combined experience in the field, we take pride in our attention to detail, quality craftsmanship, and the establishment of strong customer relationships.

Get Started

Our Philosophy

Our mission is to provide state-of-the-art, custom exterior solutions based on professional knowledge and client collaboration. With a vested interest to live and grow in the Okanagan, we would love to help fulfill the vision for your slice of this paradise!

About Us


  • Windows & Doors
  • Siding

Specializing in top-quality windows & doors installation and siding services, we take pride in enhancing the beauty, functionality, and energy efficiency of your home. With our expert craftsmanship and attention to detail, we ensure that every project exceeds your expectations. Whether you’re looking to upgrade your windows and doors or transform the exterior of your home with new siding, we’re here to turn your vision into reality.

Learn More


  • Residential
  • Commercial
  • Industrial

From residential havens to bustling commercial spaces and industrial facilities, we cater to all your electrical needs with expertise and dedication. Our team brings years of experience and a commitment to excellence to every project, ensuring safety, efficiency, and reliability in every wire and connection. Whether you’re seeking electrical solutions for your home, business, or industrial complex, trust Carruthers Brothers Construction to illuminate your path to success.

Learn More

More than just exteriors & finishes

Renovations / Construction

Carruthers Brothers Construction provides general contracting and subcontracting services to residential and commercial clients in the Okanagan. Whether you are building your dream lake house or need a qualified tradesman in Kelowna, we have the expertise and technical capabilities to see your vision through.

Let's Work Together