I am not sure but it seems…

…that we have been screwed over by our contractor.

Hoping not but thinking yes.