What is low-balling?

Low-balling is when the contractor intentionally provides a very low estimate to obtain the job.

The contractor is betting there will be additional work in the form of code corrections or changes and he will be able to make up the deficit from his bid.

If you think a contractor is low-balling the estimate obtain an estimate from at least one other contractor, if not two.