Made to Last Custom Homes

Made to Last Custom Homes

Share

The Cowichan Valleys Premier Custom Home Builder. Building Quality Custom Homes on Budget and on Time. Most of all, we focus on creating a legacy of quality.

Photos from Made to Last Custom Homes's post 07/13/2026

Some homes are beautiful because of the finishes.

Others are beautiful because of where they sit.

This one is both.

Perched above Maple Bay Marina, every window captures incredible ocean views while the interior blends clean modern lines with warm natural materials.

We’re in the final stretch on this custom home.

Project:

Photos from Made to Last Custom Homes's post 06/23/2026

With the original home removed, the next step was preparing the site for what would become The Inlet.

On an oceanfront property, site preparation is about more than clearing space. It’s about understanding the land, the grade, the access, the shoreline, and how the future home will sit within its surroundings.

This stage set the foundation for everything that followed, from excavation and concrete to framing, finishes, and final handover.

A custom home starts long before the walls go up.

Follow along as we continue sharing The Inlet build journey.

Project:

Photos from Made to Last Custom Homes's post 06/16/2026

Progress at Narrows Edge.

The siding is going up, and this home is really starting to settle into its surroundings. With its dark exterior, steep rooflines, natural timber accents, and views through the trees, the design is coming to life exactly as intended - modern, grounded, and connected to the landscape.

We love seeing the details come together at this stage.

Interested in learning more about this home? Check it out here: https://www.madetolast.ca/project/stoney-hill-custom-home/

Project:

Want your business to be the top-listed Home Improvement Business in Duncan?
Click here to claim your Sponsored Listing.

Category

Telephone

Address


105-373 Coronation Avenue
Duncan, BC
V9L5J7

Opening Hours

Monday 9am - 5pm
Tuesday 9am - 5pm
Wednesday 9am - 5pm
Thursday 9am - 5pm
Friday 9am - 5pm