Dictionary.com
Thesaurus.com

will have been servicing

  • future perfect progressive
    of service.
    service
    noun
    an act of helpful activity; help; aid.