1. Choose the job the website needs to do.
Start with a business goal: better qualified inquiries, easier service selection, an organized portfolio, or fewer repeated questions. List the main action a visitor should take. A website may have several audiences, but the homepage needs a clear priority.
2. Gather what already exists.
Bring your logo files, brand colors, current domain, website access details, existing copy, and photos you have permission to use. Don’t send passwords in a project inquiry. Access can be arranged securely when it is needed.
- Current website and social profiles
- Service descriptions and genuine pricing
- Brand assets and work photography
- Common customer questions
3. Think through the customer’s next step.
If the website collects requests, decide what information makes a request useful and who responds. If it takes bookings or payments, identify the system that manages availability and confirmation. A well-designed form still needs a clear operational process.
4. Set practical boundaries.
Share an approximate budget, preferred timing, and any fixed launch date. Note which content you can provide and where you need help. Ask for a written scope that explains pages, integrations, reviews, responsibilities, and ongoing costs.
5. Leave room to learn.
Not every feature needs to be in the first release. Agree what is essential for launch and what can follow after observing real customer use. That keeps the project focused and gives future improvements a useful basis.

