FAQs

Who is EcoFab Modular Homes?


EcoFab is the local Moduline Industries dealer for the Sunshine Coast. We operate under the umbrella of Amco Homes in Nanaimo who are the regional distributors. Amco Homes is a family-owned business since 1974 with hundreds of satisfied customers on the Island as well as on the Sunshine Coast.


Moduline Industries is a leading manufacturer of factory-built homes for western Canada. They have more than 50 years of residential design and construction experience and have built over 50,000 homes. Moduline is one of the largest modular home builders in Canada.

How much does a modular home cost?

The price varies according to several factors including the location of the property, access to power and water, the terrain of the proposed site, foundation options, finishing upgrades etc. Starting price is about $70,000 for a 1Br./ studio. Typically the base cost per square foot is between $220.for a smaller unit or $160. per sq. ft for a larger 3 bedroom home. This does not include upgraded foundation, utilities, delivery, and setup costs.

What other costs are involved?

Other expenses besides the home itself include a foundation, building permits, delivery to site, site setup and utilities hook up. We can arrange for a qualified local contractor to quote you on these.

Can you arrange the building permit or engineering study if required?

Although many homeowners will arrange their building permits, EcoFab does employ a qualified project manager who will oversee your permit application process, arrange a geotechnical survey if required, coordinate the different trades required for foundation and utilities as well as oversee the entire project. This is an additional service and the fee depends on the complexity of the project. Contact us for more information.

Can I customize my new home?

There are several options for upgrading both exterior and interior finishes as well as appliances bathroom fixtures skylights type of roof etc. A complete list of available options with prices is available by request.

What are the local building permit requirements?

Depending on where on the coast you live there are different zoning regulations and requirements in effect. Some jurisdictions will allow a secondary home on your property while others will have certain restrictions. A recently passed provincial Law now allows for ALR zoned areas to add an additional residential unit. Contact us for details of your specific property.

What is the current expected delivery date?

The current waiting time for your new Moduline Home is approximately three months from time of placing your order.

How do I book a site visit with a project manager to come to my site?

For an initial site visit and analysis please contact us by filling out the information request form on this site or phone directly at 604-989-8184.

Where can I see one of your homes here on the Coast?

Although we have several Moduline Homes here on the coast, most of them are owner-occupied. One location where you can see a few of our homes is at the Pender Harbour resort and Marina at 4686 Sinclair Bay Rd. In Garden Bay. You’re welcome to look around the resort and see a few of our recent three-bedroom family units or you can call ahead (604 551-2742) and speak with Jeff the owner. If he’s available he will be happy to show you around and answer any questions from the perspective of an EcoFab customer.

Do you provide financing?

Although EcoFab does not offer in-house financing directly, we are happy to make an introduction to local lenders here that are familiar with modular home financing and can assist you in financing your new home.

Got any Questions?

Connect With Us

Please don’t hesitate to get in touch if you have any questions at all about this model, any other models or anything at all about our modular homes. We service the entire Sunshine Coast from Gibsons to Lund, as well as the Gulf Islands.

We’re here to help!

Simply fill out the contact us form, or call us at 604-989-8184.


I’m Interested

Please fill out the contact us form below with any questions and we will get back to you in a timely manner. Alternatively you can call us at 604-989-8184.