Cabinets used to be varnish. The first step to painting cabinets is using a oil base primer to help ensure a proper bond will be made. Then we caulk to help provide a solid look and feel to the faces. If we do not caulk the paint will make the lines and gaps more apparent than prepainted. Than we use self leveling paint to help hide any imperfections the cabineds may have.