Create your Custom Millwork for Your Home Today!

Book us for your custom bathrooms, kitchens, basements and more!

About Our Custom Millwork

Your custom wood furniture source

Perfect Dimensions is a family-owned and operated business headed by Steve and Dawn Haworth. Steve has over 22 years of carpentry experience and started Perfect Dimensions Woodwork in 1996. Since that time, we have worked on over a thousand residential and commercial renovation projects. Our greatest asset is the high-quality craftsmanship and attention to detail that goes into every job we complete. If you are thinking about an interior renovation for your home or place of business, please contact us today to schedule a free consultation.

Get Started
Residential Renovations

Our custom renovation work includes cabinets, vanities and countertops, walk-in showers, mantles and fireplaces, entire kitchen, basement and more.

Commercial Renovations

As a full-service commercial contractor and builder, we handle all aspects of your construction, from pulling permits and interacting with the architects and design team.

Custom Cabinetry

 All of our cabinets are custom-made in our 4000 square foot cabinet shop. We will work with customers from the design consultation process through to installation.

Frequently Asked Questions

Hi there! Have some questions about our company? Find the answers below. 
  • Why should I choose Perfect Dimensions Woodwork?

    Perfect Dimensions Woodwork is your custom millwork and wood furniture source. 

    For 23 years, we have worked on over 1,000 construction or custom millwork projects. Our quality craftsmanship and attention to detail can help materialize any residential home improvement projects in cabinetry.

    In everything we make at Perfect Dimensions Woodwork, we combine durability with natural beauty. Every piece we make follows a time-honored tradition that you can see and feel in our work. Every piece of wood that arrives at our business is cared for and fashioned into a stunning, timeless piece of furniture.


    They are hand polished to create a magnificent durable finish for many years. We also work closely with customers to create custom pieces, including millwork, that speak directly to their tastes and style. 


    We enjoy working with local families to improve their houses with our custom designs! Our cabinet and other woodwork are ideal for any type of residential project. We provide many custom-built cabinets and storage options to help you make the most of your home's entire living area.  Our greatest asset is the high quality craftsmanship and attention to detail that goes into every job we compete. If you are thinking about an interior renovation for your home or place of business, please contact us today to schedule a free consultation.



  • Do you work on commercial projects?

    Commercial projects are among the multiple project options we offer, including residential options! If you have a special request outside of our listed options, please call us at steve@pefectd.ca. We are happy to accomodate to you and your needs. 

  • What materials are used for your projects?

    At Perfect Dimensions Woodwork, we use various materials that are specified by the designer and architects of the specific project. For questions about our product line, please call today!

  • What types of custom furniture do you make?

    We make all types of custom furniture for various interior and exterior uses.  These include items for indoor and outdoor kitchens, dining rooms, closets, bedrooms, bathrooms, hallways, entertainment centers, libraries, patios, and more.

  • What information do I need to provide for a custom made cabinet or furniture?

    To start, it would be extremely helpful to include a floor plan in your notes including the area of that space. You can also send us rough measurements that we can work with. 

  • Why should I consider custom woodwork instead of prefabricated woodwork?

    Considering a custom woodwork company has its many benefits. With custom woodwork, you will have the opportunity to design specifically to your home, and make adjustments based on your needs. Custom woodwork prioritizes precision, quality and unique pieces for our customers that will last a long time. 

  • What is the best way to contact you?

    To contact us immediately, call us at 403-554-6535. You can also email us at steve@perfectd.ca or fill out our submission form on our contact page. Whatever way you decide to contact us, we will get back to you as promptly as we can. We look forward to hearing from you! 

Share by: