Service-Header Carpentry

Cardinal Home Improvements Inc is a local general contractor that offers carpentry services. Carpenters construct and repair building frameworks and structures—such as stairways, door frames, partitions and rafters made from wood and other materials. As a local carpenter serving Arlington Heights and it's surrounding suburbs, we also install kitchen cabinets!


We are a more then just a local carpenter, we are local cabinet supplier and kitchen/bathroom remodeling contractor that sells and installs high quality cabinetry and counter-tops to residential and commercial clients in the northwest suburbs. As a local cabinet and counter-top installer located in Arlington Heights, we have been helping homeowners and business owners update and remodel their kitchens and bathrooms for over 15 years.


As a full service  general contractor and carpenter, we can assist you with small carpentry tasks such as expanding a door way in your home, or as large carpentry projects which include complex woodwork on stair cases in a large foyers. Though we have been offering carpentry services for over 15 years, some of the carpenters which we employ, maintain years of carpentry experience which span over 30 years.

Most of our clients think of us as a contractor that is available 24/7 to assist them with their home's vital systems. However, we are also available and experienced in assisting clients in upgrading the cosmetics of their home. It is comforting to know that you have selected a home repair specialists and carpentry contractor that can deliver the skilled carpentry craftsmanship that consumers in the Northwest Suburbs and North shore demand.

We strive to be the best and most cost effective. We achieve this goal by performing all carpentry services in-house with our own carpentry staff. If you are seeking a local home repair specialists or carpenter that can deliver various types of wood related repairs and upgrades, then look no further. We are local and standing by to assist you.

No project is too big or small, contact us today by calling (847) 749-3102 or by completing the form provided on our contact page.