About CAB.ENG Professional Engineering Services

John “Zeke” Charles, founder of CAB.ENG® Professional Engineering Services

Who I Am
I am a draftsman by trade and a CABINET VISION specialist by a self-evident career path. Inspired by the many craftsmen in my family, I discovered my passion for drafting at an early age. As a boy, I was always sketching furniture. I secretly hoped that my father, uncles, and older cousins would build things for me. Little did I know that my childhood drawings would enable me to build things for myself. In 8th grade, my art teacher saw my work and pushed me toward a class that would shape my future: drafting.

From Drills to Designs
My high school drafting instructor, Mr. Holmes, was one of the most inspiring mentors I’ve known. Before he became a teacher, he was a U.S. Army Drill Sergeant. AutoCAD was relatively new. We had computers in our drafting class, but we were not allowed to touch them until Mr. Holmes taught us manual drafting techniques for the first two years. When we finally got to use the computers, Sergeant Holmes would not allow us to touch the mouse until we knew every key command in AutoCAD. He provided step-by-step key-stroke instructions to the class as he paced the room monitoring us. He would whack us with a yardstick if he saw our hands touch the mouse! My skill sets would not be as sharp as they are today if those lessons weren’t “drilled” into my mind. Sometimes it takes the memory of a yardstick to measure how far you’ve come.

Drafting a Career
After high school, I worked for a large millwork manufacturer in Alabama. There was nothing made of wood that we didn’t build in-house. I loved the fun challenges, but my skills earned me a new challenge. I started working in the CABINET VISION Technical Support Department. I was fascinated by how much I could customize the software to suit customers’ unique needs.  Helping others achieve more with their software investment became one of the most rewarding aspects of my career.

My Passion. Your Project.
Establishing CAB.ENG® Professional Engineering Services was the missing piece of life’s puzzle. It allowed me to combine all my greatest occupational passions. I love going to work every day because I get to create exciting new software customizations, provide client-facing support through all phases of a project’s life cycle, and work with a talented crew of Support Engineers that share my enthusiasm. And I get to support customers across the country, from small-town USA where I grew up to larger cities alike. I am proud to say that CAB.ENG® is an Engineering Support Team that shares your passion for absorbing the growth and ultimate success of your business. This is my passion. My business is here to help!


“Zeke and CAB.ENG® has been an amazing resource for me and my company. I would highly recommend him to anyone needing help with CABINET VISION support and customization. Every time we interact, I am amazed at Zeke’s knowledge of the CABINET VISION software.”

“We own a high-end custom cabinetry business and have benefited greatly from CAB.ENG® and Zeke’s expertise. It would be hard to imagine someone more skilled and knowledgeable about the ins and outs of CABINET VISION. Our clients are looking for sophisticated one-of-a-kind pieces including entertainment centers, libraries, and kitchen and bath cabinetry. We have relied on Zeke to help us work out complicated designs in CABINET VISION for large and small projects and the result of his work has been flawless. He is patient and maintains a good sense of humor throughout all our interactions.”

“I recommend Zeke and CAB.ENG® for any engineering or software improvements you have for CABINET VISION software. As the owner of a millwork and cabinet shop, I do not have the time nor the expertise to build some of the complicated UCS’ and some of the other improvements I wanted in CABINET VISION.

I have been impressed with Zeke’s knowledge and more importantly, his can-do attitude toward any problem. His optimism together with his knowledge of CABINET VISION made him the ideal person for the needs I have had and will continue to have in the future. His ability to solve a problem or to build an enhanced UCS in CABINET VISION within a reasonable time and cost has been impressive. I appreciate his punctuality and he is friendly and engaging on a personal level. He can also explain complex things in laymen’s terms.

I will continue to have Zeke work for me in the future and I know he will be a great fit for anyone else that would have need of specialized CABINET VISION support.”

“I started CABINET VISION 2 years ago with no prior training.  CAB.ENG®️ has helped me gain an understanding of the basics (modifying a cabinet) as well as some more complex user created standards.

Zeke not only has solved many problems we have encountered in CABINET VISION, but has also taught us how to understand those problems and fix them for ourselves in the future.

The one-on-one training and consulting I received from Zeke at CAB.ENG® has been invaluable. I was able to come up to speed with the program far faster than watching any recorded video. The ability to ask questions and have a knowledgeable teacher answer those questions in a clear and concise manner is greatly appreciated.”

“CAB.ENG® has helped us achieve the ability to provide higher quality presentation drawings for our customers and more accurate cutlists for our production staff. The knowledge I’ve gained in conjunction with a better software setup has made me much faster in CABINET VISION. Their ongoing support has removed a lot of stress from my life, I would highly recommend CAB.ENG® training services for anyone that is new to CABINET VISION, they can help prevent you from getting into bad habits!”

“Zeke and CAB.ENG® provides a fantastic service. If your business runs on CABINET VISION, they can provide accurate and comprehensive engineering services through the whole process; submittal to the output phase. Zeke asks all the right questions to make sure he provides shop drawings and CABINET VISION models that match our standards of quality and aesthetics. He works as a design and construction partner to get ahead of the questions during the first drawing round, rather than right before it’s time to cut. Zeke’s many years of CABINET VISION experience has earned him invaluable knowledge of the software. He is a true Super User, and our company’s proficiency with the software has only increased through our collaboration with CAB.ENG®.”