Cabinets that were painted before can be painted again and hold, once the old coats are tested and prepped right. We refinish kitchen and bath cabinets in Glen Ellyn.
A cabinet refinish is a full paint job on cabinets that stay in place, with the doors and drawer fronts done off the boxes. We take them down, label each to its opening and bag every hinge and pull. Then we clean and degrease, scuff-sand, fill chips and dents, and prime with a bonding primer. A cabinet-grade enamel, sprayed on, gives the doors and boxes a hard, even finish.
We cover Glen Ellyn every week, using Roosevelt Road and Route 53 and heading in toward Main Street, the Metra station and Lake Ellyn. If your cabinets were painted once already, we test what is on them before we price the job. Old oil-based paint needs a bonding primer to keep new enamel from peeling, and paint that is already flaking has to come off rather than get buried. Thick layers in door corners and along the hinge side get sanded back so the doors close right after the new coats go on.

We test the existing coat to see whether it is oil or latex, which decides the primer.
Flaking or peeling paint is taken off, not painted over.
Heavy layers at door corners and along the hinge side are sanded down so doors close and line up.
Doors, drawer fronts and hardware are marked so everything returns to its spot.
A primer chosen for what is already on the cabinets, so the new enamel grips.
Cabinet-grade enamel is sprayed on doors, fronts and boxes in the sheen you pick.
We visit, test the old finish and look inside the boxes before we put a price together. The estimate you get in writing spells out the prep, the primer, the color, the sheen and every cabinet in the job. If removing failed paint turns up more than we expected, we show you and price it in writing before going further. We tell you the cure days up front and do the final walkthrough with you once every door is back on.
Call or text (815) 585-1750 and we will test the old finish, look at the boxes and send the plan in writing.
Call or text (815) 585-1750
Email matt@onitcc.com