We reached out to OSP to provide an estimate on a technology solution we were interested in developing. From the initial conversation, the team was professional, courteous, and thorough. We were able to make a quick decision to move forward with OSP because we were confident that our requirements were accurately captured and the development deliverables and associated costs were clear. The OSP development team stayed on schedule and within budget throughout the build phase and provided weekly communications to keep our team informed along the way. If we require application development in the future, OSP will be the first call we make.
- Selita Jansen 