Scope
1. What kind of website do you need?
This sets the starting point for your estimate.
✓
Landing page
✓
Marketing site
✓
Ecommerce store
✓
Web App
2. How many pages?
Select the number of pages you need.
10 pages
1
10
25
50
100+
3. Design level
The more custom the design, the more work it takes.
✓
Template based
✓
Custom design
✓
Custom + motion
CMS and content
4. Which platform should it run on?
The platform affects the build cost and what you pay each month to keep the site live.
✓
Webflow
✓
WordPress
✓
Shopify
✓
Custom Code
✓
Not sure yet
5. How many content types need a CMS?
A content type is anything your team will add to over time, like blog posts, case studies or team members.
2 collections
0
1
2
3
4
5
6+
6. Who brings the content?
Copy and images are the most common reason a launch slips.
✓
We have it ready
✓
Migrate our content
✓
We need it written
Features
7. What should the site do?
Features for a marketing site, based on your answer to question 1.
2 selected
✓
Blog
✓
Lead forms
✓
Case studies
✓
Booking
✓
Site search
✓
Careers page
8. Which tools should it connect to?
Each tool you connect adds setup and testing work.
3 selected
CRM
Email marketing
Analytics
Payments
Live chat
Calendar
Automation (Zapier or Make)
+ Add here
Extras and delivery
9. SEO and accessibility
Both are far cheaper to build in now than to fix after launch.
2 selected
Technical SEO setup
Accessibility to WCAG 2.2 AA
10. When do you need it live?
No deadline, or pick the date you need it live. A tight date can raise the cost.
Pick a date
✓
Flexible
✓
I have a date
Select launch date
Choose a date at least 2 weeks away
Your estimate
Live
$8,500 – $11,500
Estimated timeline
5 to 7 weeks
Running costs
$39/mo
Where the money goes
Design 35%
Build 32%
CMS + integrations 18%
Content 10%
Discovery, QA, launch 15%
Get my fixed quote
No card needed to see your number. Nothing you enter leaves your browser.
Want this as a fixed quote?
Leave your details and we will reply with a fixed price within two business days.
Full name
Work email
Company or website
Phone (optional)
Get My Fixed Quote
Thank you! Your submission has been received!
Want to talk it through? Pick a time that suits you.
Book a call
Oops! Something went wrong while submitting the form.
Optional. Your estimate stays visible either way, and your answers are sent with it, so you never repeat them.