Whether you are building your dream home from scratch or adding a much-needed section onto your existing home, you have probably, at some point, wondered if you need to have a contract with your builder. After all, it’s true that and everyone makes mistakes, even the most skilled contractor, but is it necessary to have…