Contact Us We would love to hear from you, please feel free to contact us with any questions or support needs. MAIN OFFICE: 3444 Swetzer Road, Ste D Loomis, CA 95650 Toll Free: (855) 520-6455 Local: (916) 253-9804 Fax: (916) 253-9809