About

Roofing done right, since 2015

Gabriel's Roofing is a residential roofing contractor serving homeowners across Miami, Hialeah, Coral Gables, Doral, Kendall, Homestead, Miami Beach, Aventura. We install, repair and inspect roofs with a written estimate before any work begins.

Why homeowners call us

I started Gabriel's Roofing in 2015 after a decade working for the big national companies. I was tired of watching homeowners get pressured into full replacements when a repair would have done the job, or seeing crews leave nails in the driveway and trash in the yard. I wanted to run a roofing company the way I'd want one to treat my own family.

Today we focus on residential roofs across Miami-Dade, from Hialeah to Homestead. Most of our work is repairs and replacements on single-family homes, and every job gets the same promise: a written estimate before we start, a clean property when we finish, and a warranty that actually means something.

How we work

Every project follows the same four steps. First, a free inspection with photos so you can see what we see. Second, a written estimate with no pressure to decide on the spot. Third, the work itself, with daily cleanup and landscaping protection. Fourth, a final walk-through and a written warranty on workmanship.

What you can expect

Our commitments to every customer

  • Licensed and insured

    We carry full liability and workers' compensation insurance. We show you the certificate before we start, not after.

  • Written estimates, no surprises

    Every quote is itemized and in writing. The price you approve is the price you pay, even if we find something unexpected underneath.

  • We show up when we say we will

    If we schedule an inspection or a start date, we keep it. We call ahead and we call if anything changes.

  • Warranty on workmanship

    Our work is backed by a written warranty. If a leak we caused comes back, we come back, no charge.

Want to talk to a real roofer?

Call us or send a message. We answer questions and give honest advice, even if you're not ready to hire.

About this project

A portfolio project — roofing contractor website built for performance and SEO

Purpose

A corporate website for a local roofing contractor in Miami-Dade. The goal is to generate trust and capture quote requests, with local SEO and Core Web Vitals as first-order requirements — not afterthoughts.

Approach

  • Performance-first — every decision measured against Core Web Vitals before shipping
  • Client autonomy — content editable through a headless CMS, no developer needed
  • SEO as architecture — structured data, sitemaps and semantic HTML built in, not bolted on

Tech stack

Astro 7Tailwind CSS v4Sveltia CMSCloudflare PagesResendTurnstileLighthouse CI

Built by

Gabriel Elias Medina Vindigni