Never should have let them in the door. The quality of work heavily delayed the project. Had to ultimately go with someone else to fix it all. Do yourself a favour and go with someone else from the beginning.
You will never regret doing your research and hiring someone else. Even if there are mistakes or unforeseen costs, you will still come out further ahead.