It all depends on which type of hardwood you're going with. Is it 3/4" solid, site finished or are you going with engineered hardwood or other?
If it's standard 3/4" unfinished, I highly recommend installing the wood first since it's considered lifetime cuz it can be refinished several times. Engineered which is often 1/2" or thinner is not a lifetime floor. Install it after the cabinets so it can be replaced as many are.
TILE GUY - retired- TROY, MI - Method & Product suitability consulting.
I have NEVER made a mistake, I thought I did ONCE, but, I was WRONG!A+ BBB rating - est. 1987 - over 50 yrs. exp.
The Following User Says Thank You to JazMan For This Useful Post: