I understand those lying promises all too well. We built two homes, it was the worst. The first was tiny, promised in 5 months, got it in 11. I agree, that time limit in the contract is key. Our barn took 3 times longer than promised, those guys would not work past 3 or 4 pm and never got here before 9 or 10! I NEVER seen them on a Friday and often not on a Monday. Your barn looks great, your setting is stunning, I have pole barn envy.