About TC Contracting

Your Go-To General
Contractors In Nanaimo

At TC Contracting, we value our communities. We’re dedicated to employing local professionals to help get your tough jobs done, from demolition services to junk removal to flooring and installation to landscaping. At TC Contracting, we ensure your job gets done right.

Projects Completed

Satisfaction Rate

Happy Customers


Supporting Local Projects

When you need a general contractor in Nanaimo, TC Contracting is here to help you complete your projects sooner, on budget, and with hard-working local help.


Exceptional Standards of Service

We’re committed to delivering high-quality services on each project we complete and support. Whether you need us for clean-up, labour, deliveries, or installation, we’re ready to help.


Versatile Services to Help Get Any Project Done

When you need extra support from experienced professionals, our teams can help relieve the pressure and finish your projects sooner.

Demolition and Junk Removal

Let us help with commercial and residential demolition, tear down, clean-up, and efficient junk removal for a clean worksite, sooner.

Flooring Removal and Installation

Need to tear out or install flooring in residential or commercial settings? We can get the job done efficiently and with precision.



Ready to finish off your property or project with finished landscaping? Need ongoing landscaping maintenance? Our crews are ready to help.



Need help running deliveries for supplies or materials for your project? We’ve got vehicles and teams to help support your project with deliveries.

Latest Projects


How long does it take to book my service?

We can do it and we are happy to help! Wait time is approximately 1 week from requested services date.

Are you insurable and bondable?

We sure are! We are also WCB registered as well. Your safety and security is our number one priority.

What products will you not remove for junk removal?

We can remove almost antything as long as it is non-toxic.

How do I hire you?

Simply send us and email or contact us to the phone number listed below this form. We look forward to meeting you!

Do you provide quotes and estimates?

Of course! Simply contact us and we will provide you with either a written quote or email based on the size of your job.

What area's do you serve?

We are locally based on Vancouver Island and serve all areas from Duncan to Qualicum.