Every client we meet has been burned at least once. Usually the story is the same: the lowest bidder won, the programme slipped, variations appeared, and the final cost landed above the second-lowest quote anyway. The problem is rarely dishonesty. It is that the cheap quotation was built on assumptions nobody checked.
Ask what the quotation excludes
A rate is meaningless without its scope. Two contractors quoting the same steel tonnage can differ by thirty percent because one has included surface preparation, coating, transport and erection while the other has quoted fabrication only. Ask for the exclusions list in writing. A contractor who cannot produce one has not priced the job properly.
Check the fabrication capacity, not the brochure
Visit the workshop. Count the welding sets, look at the cutting equipment, check whether material is stacked with identification or dumped in a corner. Capacity you can see is capacity that exists. Ours is listed publicly for exactly this reason.
Look at completed work, not renders
Ask for two projects of similar scale and go and see them. Look at the weld finish on exposed members, the alignment of columns, the condition of coatings after a monsoon. That tells you more than any credential document.
Confirm who is actually running your site
Many contractors bid with senior engineers and staff the site with whoever is free. Ask who the site engineer will be, how many other projects they are running, and how often the project manager will be on site. Get it in the contract.
Test the documentation
Ask what you will receive at handover — mill test certificates, weld records, pour cards, test reports, as-built drawings. If the answer is vague, quality control on that site will be vague too.
None of this is complicated. It just takes an afternoon of asking uncomfortable questions before you sign, instead of eighteen months of asking them afterwards.