Pricing
Clear Pricing, Honest Scoping
We publish what's included, what's excluded, and what affects cost for every service category. We don't publish fixed prices for migrations or upgrades that haven't been assessed — those risks depend entirely on the state of the existing installation.
OJS Development
Custom development, theming, and plugin work, scoped by feature complexity.
View pricingOJS Hosting
Managed hosting plans by journal size, traffic, and support level.
View pricingOJS Support
Ongoing support plans by response-time tier and monthly hours.
View pricingUpgrade & Migration
Assessment-based pricing for version upgrades and platform migrations.
View pricingTheme & Plugin
Custom theme and plugin development, priced by scope.
View pricingTraining
Editor and administrator training sessions, by format and group size.
View pricingWritten Scope
Every quote comes with a written list of deliverables, assumptions, and exclusions.
No Guessed Fixed Prices
Upgrades and migrations get a paid or free assessment first — not a blind fixed quote.
No Surprise Add-Ons
If scope changes mid-project, you approve the change before it's billed.