I agree with sollp ,the majority of problems come from contractors,but its not the engineers fault(not always anyway).The blame lays with the actual company and not the individual.NTl themselves would (to an exstent) preach "QUALITY NOT QUANTY"
Where as its the otherway round with contractors coz all they want is to make as much money as possible with no regad for quality ets(the big 5????)