We understand building a new home or updating an existing space can be stressful; we consider it our job to alleviate that worry. Mooredale has formed relationships with the finest trades people in the business. You can count on us to ensure all of your design needs are met.

CB Ball

CB has been the president of the business since its inception in 2004. Before starting the business CB worked for a successful custom home builder as a carpenter and a project manager. CB was introduced to the construction industry in the 90’s while working as a commercial helicopter pilot in northern Canada. His varied skill set and environmentally conscious approach to building have enabled Mooredale to create incredibly interesting and diverse projects.

Andrew Ball

Andrew has been a partner at Mooredale Contracting since its inception in 2004. Before starting Mooredale, Andrew worked for a prominent custom homebuilder in Toronto learning extensive carpentry and general contracting skills. With more than10 years in the General Contracting business, Andrew has gained a vast knowledge of all areas of the industry. Andrew is a graduate of Dalhousie University in Halifax, N.S.