One of the main concerns before hiring a freelance developer is not knowing what's going to happen. When will I see something? How will you update me on progress? What if I don't like something? What happens if problems arise after launch? This article explains exactly how we work, from start to finish. No fine print.
Phase 1 — Initial consultation (free, ~30 minutes)
Everything starts with a conversation — by email, WhatsApp or video call, whatever works best for you. In that first consultation I aim to understand three things: your business, the problem to solve, and your budget. No taboos. Knowing the budget lets me propose the solution you can actually afford, not the one I'd like to build. This consultation has no cost and creates no commitment.
Phase 2 — Detailed proposal (within 48-72 hours)
After the consultation, I prepare a proposal document that includes: detailed scope (what's in, what's out), chosen technology and why, timeline with estimated dates for each phase, itemised price, and payment terms (typically 40% at start, 60% at launch).
Phase 3 — Iterative development with access from day one
From the moment I start working, you have access to a development version of your site. Weekly progress updates by WhatsApp or email. Access to the development version for ongoing review. Continuous feedback integrated: if something doesn't feel right, we discuss and adjust it — no need to wait until the end.
Phase 4 — Testing and launch
Before publishing, I test on real devices: Android and iOS mobiles, desktop browsers (Chrome, Firefox, Safari, Edge), contact and booking forms, speed verification with PageSpeed Insights, and SSL and basic security configuration.
Phase 5 — Training and handover
At launch, you receive all access credentials, a recorded video tutorial specific to your site, and a document with all access data and tools linked to the project.
Phase 6 — Post-launch support (30 free days)
During the month after launch, any incident related to the project is resolved at no extra cost.
Realistic timelines
- Basic website (informational + blog): 2-3 weeks
- Complex website (online shop, booking system, integrations): 4-8 weeks
- Custom application: 2-4 months
Frequently asked questions about working with Pablo Gómez
How long does a web project take from the first consultation to launch?
For a business website of 4 to 6 pages (home, services, about us, contact), the usual timeframe is 2 to 3 weeks from when the design is approved. A website with additional features — online bookings, complex forms, advanced Google Maps integration — can take 3 to 5 weeks. The deadline is always specified in the proposal before starting, with concrete dates for each phase. There is no «I will deliver it when it is ready» without a committed date.
Can I see progress on my website while you are developing it?
Yes. From the first day of development you have access to a preview URL where you can see the website in real time. You do not wait weeks to discover that something does not look right in the final result. Updates are published to that URL continuously, and you receive a progress summary via WhatsApp every week. The goal is for the final launch to be a formality, not a surprise.
How is payment structured in a web project?
Payment is usually split in two: 40 % at the start of the project (when the proposal is approved and work begins) and 60 % at launch. This structure protects both parties: the client, because they do not pay the full amount until they see the result; and the developer, because it ensures genuine commitment from both sides from the beginning. The total price is itemised in the proposal, with no hidden costs or surprise extras at the end.
What happens if I need changes once the project is delivered?
The first 30 days after launch include revisions at no extra cost. Reasonable content changes, visual adjustments or minor corrections fall within that warranty period. After 30 days, changes can be managed by the hour or through a monthly maintenance plan that includes modification hours. The hourly rate outside the maintenance plan is fixed and communicated before the project starts — no surprises.
Do you have a project in mind? Write to me at pablogomezvillen@gmail.com or contact me via WhatsApp. The first consultation is free and no-commitment. You'll have my response with next steps within 48 hours.
Why I do not take on every project
I work with a limited number of projects in parallel, precisely to be able to give each one the attention it deserves. If in the first consultation I detect that a project is not a good fit — due to budget, unrealistic deadlines, expectations I cannot honestly meet, or simply because it is not the type of work where I can add real value — I tell you in that first call. Without beating around the bush and without wasting your time.
This allows me to genuinely commit to the projects I do accept: I follow them from the first line of code through to launch and subsequent support, with direct access and no intermediaries. If you are looking for someone who delegates your project to a junior team and disappears, I am not the right person. If you are looking for someone who is as invested in the result as you are, I am.
What clients value most about the process
What clients I have worked with mention most is the transparency at every phase: knowing at all times what state the project is in, having real access to the development version from day one and receiving updates without having to ask for them. In web development, the feeling of «I do not know what is happening with my website» is one of the biggest sources of stress for clients. That problem does not exist when the process is clearly defined from the start.
The second thing they value most is the training at the end: that after launch they know how to update content, how to view statistics in Google Analytics and how to detect if something is not working, without needing to call me for every little thing. The goal is that you are independent for the basics and that you need me only when the project grows or requires new features.
Ready to get started? Tell me about your project and I'll reply with a detailed quote within 24 hours. Get in touch now →