I have a cabinet in my office that has formica doors. What is the best way to paint these so they look good and last?
You will need to sand them and then wash with ammonia and water to clean them of dirt. Then you will need to prime them with Zinsser BIN pigmented shellac. Then you can apply either and oil based or acrylic enamel as your finish coat. The oil based may dry to a harder finish but it will yellow over time and is harder to do touch up down the road.