White Knight Contracting has been servicing Calgary & Surrounding Area since 2011! We specialize in siding, roofing and eavestrough services. We take pride in the work we do and we guarantee the quality of the products being installed, work being done on time even with tight deadlines, excellent customer service and your satisfaction in the final product.