General contractors have long been required to purchase construction bonds to qualify for federal public works projects. These days, the practice is spreading to private projects too. Now its more important than ever to qualify for a surety bond (or general contractor bond) no matter who your clients are.