Maybe you should have hired some different contractors?
Our friends over at There I Fixed It can get that up and running in a jiffy!