I was given a 2hr. window for their arrival (12p-2p). They were her at 12:30 and set to work. They were done by 2:30p. They not did only fixed and replaced used worn out equipment but also cleaned up after themselves, Very Professional ! I am super happy with the company.