Contact Us

Address & Map

IT Total Care, Inc. Main office

  • 1291 E. Hillsdale Blvd
    Suite 303
    Foster City, CA 94404
  • Main: 650-352-6400
  • Sales: 650-425-3910
  • Support: 650-425-3900

Send us a message!

We pride ourselves on fast response times, whether for support or sales.

For Client Support Requests Visit Support Center

  • This field is for validation purposes and should be left unchanged.

We HATE spam, too. We'll only use your contact details to communicate with you directly. They'll be our secret!