Not Just Products.


We provide complete solutions designed to help you reach your goals and increase efficiency. And we’ve been doing it for 25 years.

Not Just Solutions.

Problem Solvers.

Our service and support options are flexible, customizable and proven. We help customers quickly and easily realize their ideas.

Not Just How It Works.

How you work best.

With unrivaled expertise in architecture, engineering, mapping and construction, we offer award-winning training. Customized, onsite, online— the options are nearly endless.

Not Just Trusted.


Our federal and local agency experience with building information modeling, full building lifecycle management and other mission critical objectives is unmatched.

Helping you succeed with on-demand Training.

The CADD Community.

Let us help you develop the skills you need to succeed, with on-demand courses and exclusive resources. The CADD Community is a single source of knowledge to enhance your professional development.

Meet Our Team

Kristen Downing
Lead Customer Order Fulfillment Specialist
Kristen Downing is our Lead Customer Order Fulfillment Specialist and works in our Alexandria, Va office. She plays a key role in our accounting department by coordinating with software distributors, reviewing and approving accounts payable invoices for payment, and managing order entry, administration and shipping. She also facilitates internal sales training and recently organized a fun and competitive Jeopardy game to help the CADD team review new processes and guidelines. When she’s not working, Kristen enjoys spending time with her friends and family and rooting for the Villanova Wildcats. When asked her personal motto, she says "Be kinder than necessary because everyone you meet is facing some sort of battle."