Customization enables your organization to unleash the power and efficiency of your GIS. We offer a variety of custom GIS development solutions to meet your unique business processes. 


DDS looks beyond the traditional GIS workflows to create and automate GIS tasks and analysis in ArcGIS Platform.

by Vertigis

DDS provides custom Geocortex Workflow development and can extend the capabilities of Geocortex Essentials and Geocortex 5-Series products.

Custom Applications and Script Development

Thanks to decades of experience, we’ve seen it all and can handle custom requests of any complexity. 

Why DDS?

We work with you to develop the most costeffective custom solution
to meet your organization’s needs and budget. 
ArcGIS Custom Development

ArcGIS Platform Development

DDS looks beyond the traditional GIS workflows to create and automate common tasks and analysis. Our custom development solutions not only help GIS and IT professionals but extend the power of GIS enterprise-wide. 

for JavaScript

With experience in both the 3.x and 4.x versions of the ArcGIS API for JavaScript, we can design your solution.

ArcPy and
ArcGIS API for Python

Utilize ArcPy and the ArcGIS API for Python to automate data management. Automate those rote tasks away!

ArcGIS Experience and Web AppBuilder

Our team develops custom widgets, themes, and extend base functionality of Web AppBuilder for ArcGIS and ArcGIS Experience Builder.

ArcGIS Enterprise and REST API

Need to get under the hood? Integrate the ArcGIS REST API with your organization’s business processes? Let us help you build a solution!

ArcGIS Pro

Custom Add-ins, ArcToolbox activities, Attribute Rules, or full customization, DDS is builds solutions to extend ArcGIS Pro for your organization.

ArcGIS Arcade

Need to creating custom visualization and labelling expressions? DDS is here to help implement Arcade!

ArcGIS AppStudio

Want to build geo-enabled, cross-platform applications from a single code base? Contact us to get started.

ArcGIS Runtime SDKs

Need to build a native geo-spatial applications for Android, iOS, and Windows? DDS can build that!  

Geocortex Custom Development

Do you need assistance developing complex Geocortex Workflows, Reports or Map Templates? Cant wait for a feature to be released in the Geocortex Viewer?

Our programmers work at all levels of the Geocortex Essentials, whether it is REST or JavaScript. We leverage the Geocortex framework to make your requests become reality. 

Geocortex Custom Development

Whether modifying the Viewer for HTML5 or adding .NET libraries for additional functionality, if you really need to we can modify Geocortex to meet your needs.


We write well-documented Geocortex Workflows. Need a custom Workflow module or activity? Let us help you get started with Geocortex Workflow 5.


Looking to migrate to Geocortex Reporting 5? Let us help with the migration process from Active Reports to the new Geocortex 5-series reporting.

Web Viewer

Ready to migrate to the Geocortex Web Viewer? Let us help you simplify the process. Get access to all the great features in ArcGIS API for JavaScript 4.x!

Other Custom Development

With decades of platform-agnostic experience, we’ve seen it all and can handle custom requests of any size and complexity.


Extract, transform, load. There are many applications that will do this for you. Save money and do it faster with some simple, well-documented scripts.

Data Scrapers

Harvest data from internal and external sources into a central database. Stay on top of the latest information.


Any application is only good as it’s worst data. Develop automated processes to assure that your data is stored and attributed correctly.