Can you tell me how long it will take aproximately to sand and stain a bedroom floor, it is for my son and he will need to use it 2 days later?

Yes we will be able to complete the room,- floor-sanding and staining in one day, your son will then be able to use the room as planned.