Frequent renewals goes along with that...
As a contractor to government in the UK, contracts are often for a month or two only -- but if you get the job done and get along well with the customer -- frequent renewals are a positive result.
My last one-month contracted was extended three times -- and would have continued to be extended for a full year had I not wanted to take a couple of months off.
The current contract has already been extended once and will also be extended probably to the end of the project maybe 6 or 7 months from now.
Going along with that, it helps to have a string of successful projects in the same vertical or with the same branch or government department.