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
We HATE spam, too. We'll only use your contact details to communicate with you directly. They'll be our secret!