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 in Calgary, AB, specializing in custom millwork for residential and commercial renovations. Led by Steve and Dawn Haworth, we bring over 22 years of expertise in high-quality carpentry and millwork. Since 1996, we have successfully completed over a thousand renovation projects, delivering exceptional craftsmanship and attention to detail. Whether you need custom cabinets, woodwork, or interior renovations, we ensure precision and durability in every job. If you're considering a home or business upgrade, call us at 403-554-6535 to schedule a free consultation.

Get Started
Residential Renovations

Our custom millwork and renovation services in Calgary include custom cabinets, vanities, countertops, walk-in showers, mantels, fireplaces, full kitchen remodels, basement renovations, and more. We focus on high-quality craftsmanship to enhance both residential and commercial spaces.

Commercial Renovations

As a full-service commercial contractor and custom millwork specialist in Calgary, we manage every aspect of your construction project, including obtaining permits, coordinating with architects, and working closely with the design team to ensure precision and quality.

Custom Cabinetry

All of our custom cabinets are handcrafted in our 4,000-square-foot cabinet shop in Calgary. We collaborate with clients from the initial design consultation to final installation, ensuring precision, quality, and a perfect fit for every space.

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!