Schedule Your Estimate +1 (647) 229-5611


Request a Quote

Thank you! Your message has been sent.
Unable to send your message. Please fix errors then try again.

Our Recent Projects

About Us

MacDonald General Contracting is a full-service general contracting company that seeks to revolutionize the industry with our commitment to professionalism, high-quality materials, and reliable timelines. With over 200 completed projects, we understand the common issues that plague the industry and go above and beyond to solve them for our clients.

 Our secret to success lies in our use of only the highest quality materials sourced from top-notch suppliers, our handpicked team of experienced and reliable contractors, and our detailed project management system. We keep our clients informed every step of the way, ensuring that their project is completed on time and to the highest standards.

Choose MacDonald General Contracting for your next construction project and experience the difference in professionalism, quality, and customer service. Contact us today to get started.

Free Quote

MacDonald General Contracting believes in supporting the local community.
We have been a National Sponsor of the Multiple Sclerosis Society of Canada since 2018. In 2022 we reached our goal of raising over $25,000 for MS through a portion of sales, special events, and Team MS fundraising activities. We have now re-set our target to $100,000 to fund a cure for MS. This disease is close to home for Canadians as Canada has the highest incidence of MS in the world. MS is more prevalent in individuals between the ages of 20 to 40 years old. Women are 3 times more likely than males to get the disease.

 ● We have a goal of raising over $100,000
● A portion of our profits go towards a donation to the MS Society by
each Client per job
● Participates in MS Walks across Eastern Canada, MS Bike rides
● We hold annual MS car washes in Toronto, Ottawa, Montreal,
Fredericton and Halifax alongside Student Works Painting who is the
largest contributor to MS society in Canada