When your visitors step into your premises Eurest Services ensures that the door opens and that they are met by clean and attractive surroundings that a professional receptionist greets them and notifies you of their arrival

What is the correctly punctuated version of this sentence?
When your visitors step into your premises, Eurest Services ensures that the door opens and that they are met by clean and attractive surroundings, that a professional receptionist greets them and notifies you of their arrival.