We are excited to announce that we are officially in our new office space! After months of preparation and hard work by our team, our move is complete.  CTI Technology technicians handled the cabling work to ensure optimal speed and functionality of our network.  Below are some pictures of the new office.

Our new address is 1752 Capital St., Suite 300, Elgin, IL 60124.

New Office Pic 3

New Office Pic 1 New Office Pic 2