Pricing

Clear pricing starts with clear scope.

Most work falls into one of three buckets: tech clarity, scoped build packages, or ongoing support.

3 buckets

Clarity, build, or ongoing support

Fit-call

Best starting point for unclear scope

$150-$200

Hourly support range

Scoped

Build work priced before it starts

Choose the right bucket

Do not ask for a quote until you know what kind of decision this is.

Pricing gets calmer when the first step is obvious. If it is not obvious, start with planning or clarity instead of forcing a build quote.

What changes price

The cost usually changes because the work is messier than the screen.

Pretty UI is rarely the expensive part. The price usually lives in data, permissions, workflow edge cases, integrations, and how much business logic has to be made reliable.

how many user types and permission levels are needed
whether existing data needs importing, cleaning, or reconciling
how many systems need to talk to each other
how much custom business logic, calculation, approval, or reporting is involved
whether AI adds real workflow value or just expensive theatre

Monthly services

Keep the boring infrastructure boring.

Once something is live, I can handle the background services that keep it running. Pick only what is useful.

Hosting

from $20/month

Managed website hosting with a monthly health report.

Database

from $20/month

Managed database hosting for business systems and portals.

Backups and monitoring

from $20/month

Daily backups, restore capability, and uptime monitoring.

Reports and analysis

from $50/month

GA4, Search Console, SEO, AEO, and GEO reporting where useful.

Hourly work

Pay as you go

$200/hr

For ad-hoc changes, fixes, additions, and one-off work outside a scoped project.

Hourly work

Monthly plan

$150/hr

For committed monthly support. Unused minutes roll over so the time is not lost.

Next step

If the scope still feels fuzzy, do not choose a price yet.

The fastest way to waste money is to price the wrong thing confidently. Start with the workflow, then choose the bucket.

Get Tech Clarity