Not sure about the window situation but hopefully a prompt response / resolution is forthcoming..
Just a question for those who are probably finished already - MummaDJ perhaps - Did anyone have a July 13 contracted site start???
Our site start was at the start of May.
Good luck