Fixed fee. Fixed timeline.
No mystery quotes, no change-order games, no "let's scope it" meetings that drag for weeks. One package to launch in 3 weeks, one monthly plan to keep it earning. Bigger or smaller than this — tell me on the call and I'll point you somewhere honest.
One site. One plan. One price.
Ignite Local
A custom 6-page website built around the one thing that matters: turning Google searches into phone calls and booked jobs. Mobile-first, bilingual-ready, launched in 3 weeks.
- 6 custom pages (Home, Services, Areas, About, Reviews, Contact)
- Click-to-call + directions + contact form
- Google Business Profile setup & optimization
- Local SEO (schema, NAP, service-area pages)
- Launch + 14-day polish window
- 50% upfront · 50% on launch
Care Plan
The stuff owners don't have time for. Hosting, updates, Google Business posts, and a monthly report so you know exactly what your site is earning.
- Hosting, uptime & security monitoring
- Up to 2 hrs of content updates each month
- Monthly Google Business Profile posts
- 1-page monthly report (traffic · calls · rank)
- Review monitoring + alerts
- Priority response · 24-hour SLA
- Extra service-area page$250
- Online booking integration$500
- Blog + 3 starter posts$800
- Logo refresh$400
- Full Spanish translation$600
- Google Ads setup + first campaign$750
Three weeks. Four phases.
Discover.
Kickoff call (in-person in San Juan or Zoom). I audit your current site, your competitors, and your Google Business presence. You leave with a one-page plan, not a deck.
Design + Build.
Design and build happen in parallel — one operator, no handoffs. You see a staging link on day 8 and again on day 12. Two feedback rounds, no more.
Launch.
Polish, local SEO wiring, Google Business setup, DNS cutover. Site goes live Friday of week 3. Handoff Loom so you own every login.
Polish.
Two weeks of free bug-fix and tuning post-launch — covered by the project, not the Care Plan. After that the monthly plan kicks in (or walk away, your call).