Meet Our Team
JAG Roofing is a family-owned company based in Miami, Florida, dedicated to delivering premier roofing solutions. Over the years, we’ve established a strong reputation for quality, dependability, and outstanding customer service. We recognize that a roof isn’t just a cover—it’s a crucial element of every home and business. Our team of specialists ensures each project is executed with precision, relying on only top-quality materials and methods. With decades of experience, JAG Roofing has become a trusted provider of both residential and commercial roofing services throughout Miami-Dade and Broward Counties.
Meet the owner Joe Garcia & James Garcia
Co-Owner, JAG Roofing
Joe Garcia
Born and raised in Miami, FL, Joe Garcia comes from a family with over 20 years of experience in the roofing industry, a legacy that began after Hurricane Katrina. A former athlete and alumnus of Belen Jesuit and Florida State University, Joe officially received his roofing license in 2021 and has been committed to providing top-quality, family-operated roofing services ever since. As co-owner of JAG Roofing, he continues to uphold his family’s reputation for excellence, reliability, and craftsmanship in South Florida.


Co-Owner, JAG Roofing
James Garcia
A Miami native with over 20 years of roofing experience, James Garcia has dedicated his career to providing high-quality roofing solutions while building a family-driven business. As the leader and mentor of JAG Roofing, he has trained and guided his family in the industry, ensuring that strong values, craftsmanship, and customer trust remain at the core of their work. His commitment to excellence has made JAG Roofing a trusted name in South Florida, delivering durable and reliable roofing solutions for homes and businesses alike.
