I am renovating the kitchen/diner/lounge in my apartment. I chose engineered oak flooring, plus a thick underlay with excellent soundproofing properties. Measuring up today with the kitchen company and the flooring company, there was a hearty debate about whether to 1) lay the flooring first and kitchen cabinetry after, or 2) cabinetry installed first, and the flooring around it. I would very much appreciate any advice on this matter. Thanks in advance.