Sorry, forgot one:

(h) Hire the best local builder or repair contractor you can find, and have THEM evaluate the problem.

and one more . . .

(i) Don't assume that your builder is TRYING to rip you off (so be polite), but don't assume that he's NOT trying to rip you off either (so be insistent on preserving your rights).