If it’s on a slab make sure they seal it very well before putting the hardwood down. In fact, you might even want to look for a dedicated concrete sealing contractor to do that part. Also the tile may need a slip sheet installed over slab or parts of it.
The guys at HD are going to want to start throwing down wood and tile 5 minutes after you meet them and they WILL NOT bring these important things into consideration.
I can give you a referral if you want , but if the contractor you chose will address these things , and do them right, to the extent they are needed , you will be fine with that contractor.