Is there a minimum contract period for service?

There is no minimum contract period.  We sign an Agreement for Services, not a contract.  There is a minimum of two hours per month.  Experience has shown that it is important to visit with clients at least twice a month to ensure bills are paid, mail is reviewed, etc.