• Address
  • 6159 Dennie L. Nanaimo
  • reddoorfinishing@shaw.ca

Welcome To Red Door Finishing LTD.

We’ll be with you on every walk of life on how to identify new opportunities.

Home Renovations

See what we can do

RED SEAL Journeyman

Dedication to workmanship

Our Services

We provide Contracting services from Ladysmith to Qualicum Beach.


Kitchens are a very important part of a family’s home…


Whether it’s an ensuite, a powder room or the grandest of all bathrooms…


Bedrooms are a place of sanctuary you spend almost half your life…


Basement can be tough to envision…

Family rooms

Family rooms should be a place to relax, put your feet up…


Office Renovations are a  great addition and can really be beneficial…

About Us

Todd has been a carpenter since 1987 and is a fully ticketed RED SEAL Journeyman. Working with the finest craftsmen has given Todd the benefit of being taught in the Old-World ways. Dedication to workmanship and the finest craftsmanship is ingrained in everything he sets his hand to.

Over the past 30 yrs, Todd has dedicated himself to perfecting his craft. Having finished everything from some of the most humble of homes to the grandest, he has always treated clients as their homes are their castles. His belief is that the key to a client's satisfaction is always listening and respecting the client to bring their vision to life.

Todd believes the most important thing is to hear and envision what the client wants and to be able to create that vision for them.


Learn More

Frequently Asked Question

  • How can I get help from Red Door Finishing?

    You can call us at 250.390.9788 or email to Reddoorfinishing@Shaw.Ca

  • How to plan & build?

    It’s very important to us at Red Door Finishing that your renovation goes well.  A good well thought out plan and implementation of design is key to everything we do.


Completed Projects


Years Expereince


Expert Workers


Award Won

What our Clients Say



Free Consultation

Any kind of renovation and construction don’t hesitate to contact with us for customer support.
Call us 250.390.9788
Your Name *

Your Phone Number

I would like to discuss *