Paid weekly for both direct and indirect service hours.
Staff stay in touch regularly to make sure you don't need anything or are available to answer questions.
Contract/terms are straight forward.
Kontras
Have not run into any snags that could not be easily remedied.