Start with the bottleneck, then engineer the fix.

Each engagement starts with one concrete operational bottleneck. We examine how it is handled today, where the friction comes from, and what software structure is needed to replace that friction with a reliable internal system.

Custom ERP price calculations

Replace spreadsheet-driven quoting with an ERP-linked calculation engine that encodes pricing rules, margin logic, surcharges, and product-specific conditions.

View ERP price calculation solution →

Automated CRM document population and versioning

Replace manual document assembly with CRM-driven template population, review workflows, and version-controlled output storage — so every client document is accurate, traceable, and auditable.

View CRM document automation solution →

How custom document automation improves client communication

Improve client communication with automation that integrates workflows, enforces document consistency, and keeps every version and approval traceable.

View client communication automation guide →

Automated quoting calculation module

Replace fragile spreadsheet quoting with a custom calculation module that encodes your pricing rules, enforces margin policy, and scales with your business without adding manual effort.

View quoting automation solution →


Each solution turns a recurring manual task into a system.

The workflow is simple: identify the repeated decision-making burden, map the data and rule structure behind it, then engineer software that applies those rules consistently with clear ownership and integration points.

Identify the constraint.

We isolate the point where spreadsheets, manual re-entry, or person-dependent knowledge is slowing the operation down.

Encode the logic.

We turn the actual rules, inputs, exceptions, and outputs into a software model that can be tested, documented, and maintained.

Integrate it cleanly.

The solution connects to the systems you already use so the output becomes part of the real workflow rather than another isolated tool.


Custom where it matters, standard where it is efficient.

Not every workflow needs a full ground-up rebuild. We often implement a hybrid architecture: custom modules for high-friction operational capabilities, connected cleanly to existing platforms for generic back-office tasks.

Custom CPQ + existing accounting

Keep your current accounting flow while replacing spreadsheet quoting with a dedicated rules-based CPQ engine.

Custom scheduling + current ERP master data

Add visual planning and dependency-aware scheduling without replacing ERP records that already function well.

Custom document automation + existing CRM

Generate controlled, auditable technical documents from current CRM data while preserving existing client and project records.


Where solution-led builds usually create the most value.

Quoting depends on spreadsheets Critical rules live in one person's head ERP modules cannot model the real process Manual re-entry introduces margin risk Pricing logic changes frequently Auditability matters for every output

Have a specific operational bottleneck in mind?

Tell us where the current process breaks down and we can assess whether it should be solved as a focused software solution or as part of a larger platform build.

Get in touch →

pyes.software by A-Vision Software is a B2B industrial software engineering practice and is not affiliated with the PyES chemistry software project.