Custom Building and Project Management


About Macotti

With a combination of nearly 25 years of experience in the construction sector, David and Jordan have the skills to bring your build from design to completion. With a variety of qualifications from diplomas in millwork and cabinetry design, certified renovation technicians and Canadian red seal licencing program, you can have confidence in a quality completion of your project.




Serving the Muskoka region
and surrounding areas


Project Management

Construction project management involves directing and organizing each part of the project life cycle, from ideation to completion. It’s Macotti’s goal to deliver projects on time and budget. Macotti prides themselves in providing a smooth transparent process for our valued clients. Our on staff skilled carpenters and site supervisors ensure that all portions of your project are completed to the highest level of quality.


We worked with David and Jordan on an extensive renovation to our cottage in 2019. It included structural add-ons to the exterior and roof, new windows and doors, plus major interior upgrades such as bathrooms, millwork and floors. The result was excellent, and we’ve received many compliments on the quality of the job. Together, David and Jordan have real talent for finish carpentry and a good disposition for project management.

Tara and Jeff – Kawagama Lake

Jordan and Dave were a pleasure to work with on our build. His attention to detail, conscientiousness and honesty was appreciated as he kept me well-informed throughout the process and gave his expert advice when I was making decisions. His pride in his work shows, and even the littlest detail. He works on your home like it was his forever home and being an attention to detail and picky person I cannot find one thing I am not in love with! Considering someone else to do a project would be a mistake!

Brenda – Muldrew Lake

Contact Us

Connect with us to

Discuss your project:

DAVID Sheridan

(705) 380-5325call or text

Jordan Mccoll

(519) 215-3723call or text