We build and enhance custom business software for organizations across the US and Canada. Our work covers the complete application lifecycle: analysis, design, development, QA, implementation, reporting, integration, data conversion and long-term support.
Clarion is our primary development platform, supported by Microsoft SQL Server and other database engines, with C#, PHP, Python and other technologies used where they are the right fit for web components, services, integrations and utilities.
Has the original Clarion developer retired, moved on or become unavailable? We can step into an established application, understand the source code and database structure, restore a dependable build environment, stabilize problem areas and continue development without discarding years of proven business logic.
Takeover work can include unfinished projects, missing documentation, third-party dependencies, deployment problems, database issues, performance problems, enhancements and ongoing maintenance.
APPLICATION TAKEOVERSLearn about Clarion application takeover services
A mature Clarion application does not automatically need to be rewritten. We can assess what is working, identify technical risks and modernize the parts that deliver real value while preserving the business rules that make the existing system important.
Modernization can include Clarion version upgrades, Legacy and ABC work, SQL migration, replacement or improvement of third-party components, interface updates, reporting improvements, web/API integration and selective use of newer technologies.
DISCUSS MODERNIZATIONLearn about Clarion modernization services
When a Clarion application is unstable, slow, difficult to build or simply not behaving as expected, we can work through the problem from both the application and database sides. That includes source review, build environment problems, Legacy/ABC behavior, templates and third-party products, SQL interaction, data integrity, performance and deployment.
We can also perform a practical system assessment to determine whether the best path is to repair, stabilize, modernize, migrate or replace individual parts of the application.
GET EXPERT CLARION HELPGet expert Clarion troubleshooting and assessment help
Whether you are still running Clarion 5, C6 or another older release, we can move the application to an appropriate modern Clarion version while preserving proven business logic and minimizing disruption. Our experience spans CPD and DOS-era Clarion through Clarion 11.1, including Legacy, ABC, third-party templates and database-backed systems.
Clarion systems do not have to operate in isolation. We can connect new or existing applications to REST APIs, AI services, payment processing, shipping platforms, web portals and other application-to-application services, or build web-facing components around established business systems.
WEB & API DEVELOPMENTLearn about Clarion web and API integration
Moving from .DAT, .TPS or another file format to SQL Server or another database platform requires more than simply copying records. We can analyze the existing data, mappings and application behavior; design the target structure; build repeatable conversion processes; validate the results; and update the Clarion application to work correctly with the new back end.
We also help when source specifications are incomplete, data needs cleanup, multiple systems must be consolidated or an existing SQL conversion needs performance or integrity work.
DISCUSS YOUR DATADiscuss Clarion SQL and data conversion services
We work with Microsoft SQL Server, Oracle, Sybase, Pervasive and other database engines. We can design a new database, improve an existing schema, troubleshoot Clarion/database interaction, develop queries and reporting, improve indexing and performance, and plan reliable data conversion or integration work.
Our Clarion experience goes back to CPD and DOS-era Clarion and continues through Clarion 11.1, Legacy and ABC, third-party products, templates, file-based systems and SQL-backed applications. We worked for TopSpeed Consulting from early 1998 until it closed and have provided Clarion consulting to organizations throughout the US and Canada for decades.
We can remain hands-on as the senior developer while also helping with architecture, system assessment, modernization strategy, project planning, development management, QA, implementation and long-term technical direction.
For more focused information, see our Clarion Developer, Clarion Expert and Clarion Consultant pages.
CLARION CONSULTINGLearn about Clarion consulting and technical leadership
Need help making sense of the information already in your systems? We can create or improve operational reports, management reports, exports, data extracts and other reporting tools using the technology that best fits your environment.
REPORTING HELPDiscuss Clarion reporting and business information needs