iCita is located in Longmont, Colorado and has an office in Denver. Our clients are located across the United States, Europe and South America. You can call us direct at 720.336.8113 or you can email us at The form below is for your convenience.

We look forward to talking with you.