My City Roofing: intención que cierra en Miami

Confianza hiperlocal más intención de Google Search: un sistema de leads por ciclo telefónico que convirtió la urgencia de techados en Miami en contratos con ROAS 4× o más.

Content and brand systemsGoogle Search PPCSocial creative testingLocal media (TV, print)Design5 min de lectura

$60K+

Paid contracts

30-day Google Search window

4×+

Search ROAS

$14.4K Search spend

99%

Top impression share

Abs. top rate 45.7%

My City Roofing case study
My City Roofing

La oportunidad

My City Roofing y Roof Repair 911 operan en una de las categorías locales más difíciles de fingir: techados de emergencia en Miami. El comprador no está navegando. Tiene una gotera, daño de tormenta o un plazo. La confianza es el producto antes que el techo. La velocidad importa. También importa parecer la empresa a la que un vecino llamaría de verdad.

Eso es un problema distinto al ecommerce. La creatividad pulida de producto, el alcance social amplio y los formularios genéricos de leads no se transfieren bien cuando el evento de conversión es una llamada de alguien que necesita ayuda hoy.

El trabajo era construir un sistema de leads de servicio completo alrededor de esa realidad: contenido y branding que ganan credibilidad local, tests de canal que dicen la verdad sobre la calidad, medios tradicionales que señalan legitimidad en Miami, y paid search apuntado a consultas de alta intención donde la urgencia ya existe.

Antes

  • Ecommerce creative playbooks on emergency demand
  • Channels without a quality read
  • Awareness spend mistaken for closes
  • No clear spine for phone-cycle leads

Después

  • Trust content as the proof layer
  • Honest channel tests on lead quality
  • Traditional media for local legitimacy
  • Google Search intent where contracts close

El contenido como capa de confianza

Antes de escalar el gasto, la base tenía que parecer una operación real de techados en Miami, no un broker de leads con logo.

Construimos una columna vertebral de contenido educativo: cómo funcionan las reparaciones, cómo se ve el daño de tormenta, qué deben esperar los propietarios en la visita. La documentación de trabajos antes y después y los testimonios se asentaron junto a un branding consistente a través de My City Roofing y Roof Repair 911. Los estándares de diseño y creatividad mantuvieron las propiedades coherentes para que cada punto de contacto reforzara el mismo operador local, no un conjunto rotativo de anuncios sin memoria.

En una categoría impulsada por la confianza, el contenido no es un calendario de blog. Es la capa de prueba de la que cada otro canal toma prestado.

My City Roofing on-site roof repair documentation
My City Roofing on-site roof repair documentation

Social: el alcance no es un cierre

Probamos TikTok y Facebook como se debe probar cualquier cosa cara: con creatividad real, presupuestos reales y una lectura honesta de la calidad de leads.

TikTok compró alcance. No compró el tipo de leads que un equipo de techados puede cerrar. Útil para awareness. Débil como motor primario de adquisición cuando el negocio necesita llamadas de gente con un problema real de techo.

Facebook contó una historia creativa más afilada. El vídeo crudo en obra y de emergencia superó a los gráficos estilo ecommerce pulidos. Eso encajaba con la categoría: los propietarios responden al trabajo que ocurre en su ciudad, no a anuncios de lifestyle. El coste por lead se mantuvo lo bastante inconsistente como para que Facebook no pudiera ser la columna vertebral. Podía apoyar reconocimiento y retargeting. No podía cargar solo el modelo de ingresos.

Legitimidad local, luego seguimiento digital

Flyers, postales y TV todavía importan en servicios del hogar hiperlocales. Hacen un trabajo que la interrupción digital hace mal: hacer que la marca se sienta establecida en el barrio antes de la próxima tormenta o gotera.

Ejecutamos medios tradicionales por ese efecto de legitimidad, y luego usamos digital para permanecer en la ruta multi toque cuando alguien buscaba, hacía clic o llamaba después. Reconocimiento y respuesta son etapas distintas. Tratarlas como una sola mezcla de canales es cómo se confunden los presupuestos.

El breakthrough no fue un gancho ingenioso. Fue sentarse donde la demanda ya tenía un enunciado del problema.

Google Search Ads apuntados a consultas de intención como roof repair Miami y lenguaje de gotera de emergencia. Alguien que escribe eso no está descubriendo el techado como categoría. Está eligiendo a quién llamar. Ese es el momento para el que está hecho un negocio de ciclo telefónico.

Concentramos el presupuesto ahí, optimizamos para llamadas y mensajes, y tratamos la impression share y la posición absolute top como métricas operativas, no de vanidad. En una categoría local de emergencia, aparecer primero cuando la gotera está activa es el producto.

Quien escribe roof repair Miami no está descubriendo techados. Está eligiendo a quién llamar.

Qué produjo

En una ventana de treinta días de Google Search del 3 de septiembre al 2 de octubre de 2025, la cuenta gastó 14.384,71 $ y produjo 115 leads: 85 llamadas telefónicas y 30 mensajes. La campaña entregó 12.979 impresiones con un 99,19% de top impression share y un 45,7% de absolute top impression share.

Esa misma ventana generó más de 60K $ en contratos de pago, un retorno de cuatro veces o más sobre unos quince mil dólares de gasto en Search.

Esos números son el punto. Social nos enseñó qué cuesta el awareness. Los medios tradicionales compraron legitimidad local. Search convirtió la urgencia en contratos. Servicio completo significó que poseíamos contenido, presupuestos, TV y diseño como un solo stack operativo, no un montón de vendors desconectados.

My City Roofing Google Ads 30-day Search performance
My City Roofing Google Ads 30-day Search performance

What this proves

Intent beats interruption when a lead is a phone call.

My City Roofing proves we can engineer hyper-local, trust-driven demand as a lead system: content and legitimacy first, channel honesty in the middle, Search intent where urgency already exists. The system is what happens when that runs every day.

Carga lo que tienes.Lo trabajamos.

Construimos el sistema, lo desplegamos en tu operación y lo seguimos evolucionando a medida que los algoritmos se mueven por debajo.

Cómo funciona el sistema

Related work

More Benchmarks

Benchmark case studies carousel