with his team. he should break down everything for you in a way that you can understand. he should have suggestions in case it happens you don’t know the best thing to put on your house floor.
the appropriate contractor is the one who is not too cheap or too expensive. there will be no need of getting someone who is expensive, and yet there is someone else who can do the same job at a fair price. you will end up saving some money. the cheap ones can make you repeat the construction process after a few days because their work can be poor that the floor will not be 