Press "Enter" to skip to content

How to Choose Cabinets

stock kitchen cabinets

A home contractor will need to know what type of kitchen cabinets you want for your remodel. You will need to decide this even before the demolition or the remodel begins because cabinets often need to be custom-made and ordered in advanced.

There are three main types of cabinets to choose from. This post will provide some information on each one in order to help you choose cabinets for your remodel


Here are the three cabinets available for a remodel:


The name says it all with this type of cabinet. Stock cabinets are in-stock and available to purchase from hardware stores and cabinetry stores near your home. You don’t need to pre-order this type of cabinet but you must understand that there will be limited sizes and finishes available if you choose stock cabinets.

A stock cabinet is a good option for a lower remodel budget but we prefer semi-custom or custom cabinets for a more polished look for your home.


A semi-custom cabinet is built to order in various sizes and finishes. You need to order a semi-custom cabinet anywhere from 4-6 weeks in advance of the time you need it and you should expect to pay a significant amount more than the cost of a stock cabinet. You still have to choose from various models in a catalog or online but you can be certain the cabinet will fit your size and style requirements.


A custom cabinet is 100% built just for your kitchen. You can choose the style, the size, the finish and the materials. This is the most expensive of the three but you are purchasing something built just for your home that is high-quality craftsmanship. You should expect custom cabinets to require 4-6 weeks or more depending on the requirements and the cabinetmaker’s schedule.

The most popular choice for cabinets are semi-custom cabinets since they allow some alterations and are guaranteed to fit your kitchen dimensions. If the cost of the remodel is getting out of control, stock cabinets are a good compromise and one way to cut the costs of the total project.