Skip Navigation

Your Trusted General Contractor in Edmonton

Are you looking for a reliable general contractor in Edmonton? Specializing in siding, First Choice Siding & Windows Ltd provides comprehensive general contracting services. With products and services ranging from windows and doors to sunrooms, decks, and renovations, our services aim to increase the resale value and functionality of your home, trailer, apartment, or commercial building. We take pride in meeting and exceeding your expectations. Our services come with a lifetime warranty for your peace of mind. Get in touch with our fully licensed, bonded, and insured company today.


We understand the value of your time. That’s why we ensure our job is completed on time and within your budget. This minimizes your inconvenience and helps to avoid exceeding the estimated budget. We serve customers in Edmonton, Sherwood Park, St. Albert, and Leduc.

Experience Our Award-winning Service

As a member of the Better Business Bureau, we hold an A rating and have received the Consumers’ Choice Award four years in a row. Over the years, we have maintained a positive track record and are known for our honest, truthful, and transparent business practices, and our responsiveness towards our customers.

Professional affiliations

Promotions and Special Offers

First Choice Siding & Windows Ltd has been in business since 1990 and has been serving Edmonton for three and a half decades. We work professionally, and we stand behind our work. Why look elsewhere when we offer 100% satisfaction-guaranteed services or your money back.

Contact us for a free estimate or for more information on our products and services.

Professional Affiliations

“A” Rating with the BBB
sliding roof

Spruce up Your Place

Enhance the beauty of your exteriors with a new siding.


Beauty That Lasts

Let us help you with the renovation of your doors and windows.

sun room

Spectacular Decks

Choose to heat your home naturally with custom-built sunrooms.


First Choice Siding & Windows Ltd
21424 25 Ave. SW
Edmonton, AB

T6M 0E1

Phone: 780-271-7035

Fax: 780-447-2869



Monday – Friday: 8:00 AM – 5:00 PM
Saturday: 10:00 AM – 3:00 PM
Sunday: Closed

Service AREA

  • Edmonton
  • Sherwood Park
  • St. Albert
  • Leduc


Send to a friend

Send the url of this page to a friend of yours

Created by

Legal notice