Ask all nine. The answers cost you nothing and they separate a developer who has thought about your business from one who has a template open in another tab.
/01 · ownership
Who owns the code?
The right answer is you. Ask directly: if we part ways, do I get the files, and can I host them anywhere I choose? A yes means you own an asset. A no means you are renting, and the rent never stops. Website builders make this deliberately murky, because a site built inside a closed platform usually cannot leave it.
/02 · the stack
What is it built with, and why?
Wix, Squarespace, WordPress, Webflow and Shopify are all legitimate for the right job. So is hand-coded HTML, CSS and JavaScript. There is no universally correct answer, but there is a wrong reason: "it is what I always use". A developer who can name the trade-offs of their own favourite tool is worth more than one who cannot. Our honest version of that comparison is on hand-coded vs Wix and AI builders.
/03 · speed
What are the Core Web Vitals numbers?
Google publishes the thresholds and they are not a matter of opinion: Largest Contentful Paint under 2.5 seconds, Interaction to Next Paint under 200 milliseconds, Cumulative Layout Shift under 0.1. Ask the developer to run PageSpeed Insights on their own website, live, while you watch. Not a client site they picked. Their own.
/04 · the design risk
What happens if I do not like the design?
This is the question people are too polite to ask and the one that costs most when it goes unasked. You want a written answer before money moves. Revisions included? A stage where you can walk? Ours is the Blueprint Promise: if you don't love the design at the blueprint stage, you walk away owing nothing. Whatever answer you get, get it in writing.
/05 · the quote
Is that a fixed quote or an estimate?
An estimate is a starting price. A fixed written quote is a price. Hourly billing is not automatically wrong, but it moves all the risk of a slow project onto you. Ask which one you are being given and what specifically would change it. Every CodeSketch quote is fixed, agreed in writing before work starts, and valid for 30 days.
/06 · response time
How fast do you reply?
Responsiveness before you pay is the best available prediction of responsiveness after you pay, and it usually gets worse rather than better. Ask for a number in hours or days, then test it. Send a question on a Tuesday afternoon and see what Wednesday brings. We reply within one working day.
/07 · after launch
Who fixes it in six months?
Websites decay. Plugins break, contact forms stop delivering without any visible error, certificates expire, a browser update shifts the layout. Ask who is responsible after launch, how you reach them, and what it costs. "It will be fine" is not a maintenance plan. Here is what a real one covers: website care plans.
/08 · the portfolio
Can I see two sites you built and one you inherited?
Portfolios are curated, so everybody's best work looks good. The revealing request is the inherited project: a site somebody else built badly that they had to take over. That is the situation you are in right now, and how they describe that job tells you how they will describe yours.
/09 · traffic
Where is the traffic meant to come from?
A website is a destination. Somebody still has to send people to it. Search, referrals, ads, social, an existing customer list, a physical location: any of these can work. What does not work is nobody having thought about it. If your developer has no view on this, that is fine, as long as you do.