Some demand from the hour, while some might give a flat fee for specified services. Understand that for a longer period ones also raise the chance of extra costs, for example vacation expenses or surprising complexities. They’ll have rigid policies in position to make sure that no information leaks, possibly unintentionally or deliberately.