MCD builds your dream deck in only 2 days while handling all of the paperwork!


SPECIAL OFFER: $1,000 off your deck installation when you request a quote online!

MCD Contracting builds decks for strength, safety, and style - adding the WOW factor to any property! MCD will build a customized deck with beautiful design elements to compliment your new cedar, pressure-treated wood, or PVC deck boards.

Our company has been established since 2013 and we are proud to offer the best services in Ottawa at affordable rates. Our deck building materials are sourced locally and our deck installation services are customized to suit your needs.

All deck designs are a little different, so MCD Contracting understands it can be difficult to decide on what the best option is for your home. Hiring MCD Contracting means hiring a deck contractor with over 20 years of experience in the industry.

We guarantee you won't be disappointed and that you will have beautiful deck design options to choose from! Don't worry about building permits or researching the other detailed paperwork involved in building a deck. MCD Contracting handles all of that for you at no extra charge.


Get $1,000 OFF when you request a quote online!

Please enter your name.
Please enter a valid phone number.
Please enter a message.


Say GOOD-BYE to feeling overwhelmed with options and HELLO to a deck design and plan that compliments your home perfectly!

MCD Contracting offers fully customized deck plans to all our of customers in the city of Ottawa. Our ideas are inspired by the unique details of your home and yard. Our team has designed and built a variety of deck projects over our 20 years of experience in the deck building industry. We work with you to determine the best size, style, and added design elements to really bring your deck to life.

Benefits of our fully customized deck builder service include:

Receiving an expert opinion on the style of deck that will properly compliment your home.

Taking the frustration out of learning about the details involved in a new deck build.

Allowing our team to handle the building permits for you.

A guide to proper maintenance for your new deck to ensure it lasts a lifetime.

100% satisfaction guaranteed.

It's all in the details, so let us handle that for you. MCD will suggest the best style of post caps for your railings or what iron pieces to consider to give your raised deck unique style. These are the some of the details our team has mastered over our many years of building customized decks. Even adding an extra foot of deck boards can create a different experience on your deck when it's complete.


Our mission and promise is to earn our customers trust. We provide affordable rates and an individual approach to meet our customers needs.


Get a free quote on your new deck by calling (613) 482-8647or fill out the form above for $1,000 OFF your next deck installation project!

Step One

Imagine the deck you've always dreamed of during our free consultation. 

One of our landscaping experts will visit your home to asses your yard and determine how much wood, stain, fibre glass, or other materials will be required to create the deck you have always dreamed of.

Pricing is calculated based on the unique needs of our customers. MCD Contracting will pay special attention to detail during your consultation so we can guarantee that your ideas for your dream deck will become a reality.

Our team has over 20 years of experience designing and building decks in the city of Ottawa. By the end of the visit, you will receive a free quote on your new deck installation and feel more confident in your deck building project.

Step Two

Let MCD Contracting will handle all of the building permits for you!

Focus on the design of your deck and how you plan to use it instead of worrying about the building permits. MCD Contracting will handle everything for you. Once one of our deck installers has visited your home for a free consultation, we will assess what is required based on the building codes for your property and on the design of the deck we are building.

Step Three

Secure a 40% deposit to cover the cost of materials required to complete your deck project.

MCD Contracting builds quality decks at reasonable prices compared to our competitors. Our team is proud to bring our customer's deck design ideas to life! Our policy regarding payment is to collect a 40% deposit upfront by cheque, cash, e-transfer, or credit card if the amount is under $2,000. The remaining amount will be paid once the deck project is completed.

Step Four

Our highly professional deck builder will install your new deck in only 2 days!

MCD Contracting will bring your entire yard to life by designing an outdoor space that you will love to show off to friends and family. Whether you need a new deck, new fence, new lawn, an outdoor kitchen space, or ALL of the above, our team of professionals are here to help.

MCD Contracting works with customers in the city of Ottawa to create jaw-dropping decks and outdoor seating areas that are guaranteed to make your neighbours jealous! Call us today at (613) 482-8647 for a free consultation from a professional deck designer and decking installer.


Call us today at (613) 482-8647 to book your free deck installation consultation.

deck intallation 1
deck installation 2
Deck Installation 3


MCD Contracting Inc. is a family-owned and operated business focused on providing the best deck installation and lawn care to all of our customers in Ottawa. Our team builds both residential and commercial decks, as well as pergolas, gazebos, and outdoor kitchens!

Whether you only need a few stairs built to your door or you want a fully customized gazebo with a BBQ hut and ceiling fan, MCD Contracting can build it all. MCD will also handle each and every customer's permit needs.

Call us today at (613) 482-8647 for a free quote on your new deck or to learn more about our other services. MCD Contracting offers a variety of services including lawn care, lawn replacement, mosquito & tick control, interlock lift & relay, driveway sealing, snow removal, foundation repairs, and irrigation.

We are proud to provide top services at affordable rates and guarantee you will love your new deck.

MCD Landscaping Logo

Get $1,000 OFF when you request a quote online!

Please enter your name.
Please enter a valid phone number.
Please enter a message.


Steve Hamre

Rating Stars

"Great honest service and people! Thank you!"

Leon Backland

Rating Stars

"Mcd contracting has done an OUTSTANDING job for us over the past three years. We’re ALWAYS impressed with the professionalism of James his follow ups and the workers at mcd, whether it be maintenance or landscaping . Our lawn has never looked better! We are very happy with the reliable and great quality work that was provide to us. We highly recommend James Mcd for your yard!"

Garderie Les Petits Yogis

Rating Stars

"Nice job on installing my new lawn! Very information about how to take care of it. These guys are awesome if you're looking for a green lawn!"

Sandra Martinez

Rating Stars

"I had my lawn redone last summer, today I received a call from the salesman James to discuss lawn maintenance to keep my new lawn beautiful. The customer service offered by this company is very impressive. From start to end it was impecable. My lawn looked amazing all summer long."



Q: How is pricing calculated for deck installation?

A: Pricing is calculated based on product, size, and finishing touches. MCD Contracting offers innovated solutions to customers in the city of Ottawa. We build decks for strength and safety, while also adding the "Wow!" factor.

Q: What materials does MCD use for new decks?

A: During our consultation process, we will help you determine which deck is best for you. You can choose from a wood deck (cedar or pressure-treated lumber) or fibre decking. The decorative elements vary depending on the decks, but could include aluminum railings with glass inserts or wood railings with metal inserts. There is no deck that our deck builders can't design and build!

Q: Will MCD build a deck around my pool?

A: Absolutely, our team can build a customized pool deck to make your yard stand out from the block. Our team is also Working With Heights certified, so we are trained on how to safely build decks over 6 feet from the ground. For more information about our customized deck building services, call us today at (613) 482-8647.

Q: How do I protect my new deck during the winter?

A: Since we have such harsh weather during the winter in Ottawa, we highly recommend sealing your new deck. A sealed deck will repel water and prevent cracking, which will ensure your new deck stands the test of time. This part of MCD's customized deck installation process is one of the most important.

Additionally, you choose to stain your deck the maintenance required will be re-staining every few years. No matter what decision you make, we will assist

Q: What are MCD's policies regarding COVID-19 and best practices for social distancing?

A: MCD is practicing social distancing from customers by wearing masks, keeping 6 feet apart, and wearing gloves. Currently, our team consists of a maximum of 3 trained professionals.

Q: Where is MCD Contracting Inc. Located?

A: We are located at 642 Gardenvale Rd, Ottawa, ON K1K 1E6.