We signed the contract on Tuesday and our roof was installed on Thursday. It was a one day job and they did excellent work.