Dictionary.com
Thesaurus.com

have been servicing

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