How we work
Six steps. No surprises.
That's the point.
Every project is different. The process isn't. Here's exactly what working with Firefly looks like — from the first call to the day your site goes live.
One thing you'll notice throughout: we do the work first, then ask for your reaction. You're the expert on your business. We're the experts on the build. Our job is to bring you something finished enough to have an opinion about — not to pepper you with questions and put the blank page in your lap.
The process
Six steps to launch
Before we build
Discover
The first conversation is a scoping call — no sales pitch, no deck. We talk through what you need, what you've tried, and what success looks like for your business. If we're a good fit, we'll tell you. If we're not, we'll tell you that too.
By the end of this call you'll have a clear sense of scope, timeline, and what it's likely to cost.
Agree
If the scoping call goes well, we put it in writing. We send over a project proposal that covers scope, deliverables, timeline, and price — in plain English, not legal boilerplate. No work starts until both sides have signed.
This protects you as much as it protects us. You know exactly what you're getting before any money changes hands.
Research
Before we open a design tool, we research your market, identify what successful competitors are doing well, and establish what good looks like in your space. Then we build two or three brand and UI direction examples — different enough to be a real choice, grounded enough to be buildable.
You pick a direction and tell us what you like and what you don't. That's the whole ask. No mood boards to assemble, no questionnaires to fill out. We bring the options; you steer.
The build itself
Build
Once a direction is agreed, we build. You get a public URL from day one — you can watch the site take shape without scheduling a call or waiting for a demo. We work through the core pages first: landing page, services, about, contact.
When the first full draft is ready, we send you a list of every factual claim the site makes about your business — guarantees, credentials, years of experience, service areas, all of it. You go down the list and tell us what to change. Most owners don't have time to write copy from scratch, and it's faster for everyone if you're correcting something finished than building it from nothing.
Refine
This is where the site gets finished. You've seen the full draft, you've verified the claims, and now you have something real to react to. Most clients find it easier to say what they want to change once they can see what they have.
We go through the revision rounds included in your plan — copy, layout, visuals, mobile behavior. If you need more, we'll scope that conversation honestly. When you're satisfied, we move to launch.
Launch
Before we go live we run a full pre-launch checklist — performance, security, mobile, SEO basics, contact forms, analytics. Then we flip the switch.
After launch you receive a written summary of everything that was built and delivered: pages, features, integrations, credentials, and anything you'll need to know going forward. You own all of it — the code, the domain, the content. We don't hold anything hostage.
What happens if something goes wrong?
Scope changes. Timelines slip. Clients change their minds — it happens on every project and it's not a crisis. If scope grows beyond what the proposal covers, we'll tell you before we build it, not after. If a deadline is at risk, you'll hear from us first. We'd rather have an uncomfortable conversation early than a bad surprise late.
We've never abandoned a project. We don't intend to start.
Read our full termsLet's talk
Ready to start?
The first conversation costs nothing. Tell us what you're working on and we'll tell you honestly whether we're the right fit.