Do Kitchen Cabinets Go Directly Onto Sub Floor

What is the proper way to do it.
Do kitchen cabinets go directly onto sub floor. If the subfloor is smooth enough an underlayment may not be needed for laminate. If you have any more remodeling questions the design experts at cabinets to go are always happy to help. This should help protect the wood somewhat against spills leaks etc under the cabinets and appliances. Unless there are severe changes in the relative humidity the floor will not move very much and kitchen cabinets can be installed directly on the flooring.
Base cabinets typically are. Cabinets and appliances without flooring underneath are much harder to move. Do not want carpet in any of these rooms. There are 4 wall cabinets and four base cabinets.
Currently have carpet in living and dinning we have dogs and cats and i am really really wondering what is best to go with for flooring something that is going to be durable for the long long term should we go with bamboom ceramice tile or other. If there is movement in the flooring the nylon glides will allow it to do so quite freely. Hi i want to redo the living room dinning room kitchen and morning room. For a diyer this method can be much easier.
These are going to be installed on the existing hardwood floating floor which are sitting on top of a pad and then concrete. The wall cabinets i can do i have installed many in the past. Thanks in advance for your answers. If you were to first install those base cabinets and appliances straight onto the subfloor and then the hardwood flooring around the cabinets and appliances the height of the cabinets and appliances will be all wrong.
If you foresee yourself craving layout change we advise you cover your kitchen in wall to wall flooring first. One trick i use is to install nylon chair glides on the underside of the base cabinets. Kitchen base cabinets are held in place by wood screws that penetrate down through the cabinet frame through the particleboard underlay and into the plywood sub floor. Hardwood flooring may be installed straight onto the subfloor with only a sheet of red rosin paper intervening.
I would not do this over vinyl or cheap flooring that will not outlast the cabinets. The walls the electrical and the wood subfloor has been preped. After framing rough plumbing electrical sheetrock etc our gc put in the plywood subfloor then put down the hardwood floor then put down a sealer coat of poly under where all of the cabinets would go and then installed the cabinets. The second option is to lay the floor first and install the base cabinets on top of the finished floor.
I personally like this method if using a very long lasting durable floor like hardwood or upscale tile. Installing kitchen base cabinets before flooring can be a money saving advantage. Older homes may have solid hardwood flooring nailed directly on the joists no subfloor.