const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/ServiceAreasHubPage-YdiJ45VA.js","assets/index-C5VrvlJA.js","assets/react-vendor-CTc1fkrV.js","assets/index-BUwc8u_V.css"])))=>i.map(i=>d[i]);
import{c as A,u as D,j as e,P as k,C as q,a as H,F as _,E as h,I as V,Y as W,L as U,H as P,b as L,_ as $,M as p,d as J,e as Z,W as O,f as Q}from"./index-C5VrvlJA.js";import{r as i,L as Y}from"./react-vendor-CTc1fkrV.js";import{A as B}from"./award-DTfxNs84.js";import{U as T}from"./users-vR21heRQ.js";import{S as b}from"./star-C5jJr4mO.js";import{E as R}from"./external-link-BYjFtqu5.js";import{A as S}from"./arrow-right-ClcD5LeM.js";import{L as K}from"./layers-BSFthOKz.js";import{S as N}from"./shield-DR1Zi0gv.js";import{B as C}from"./building-2-DwU-aWwI.js";import{F as X}from"./file-check-Cxdx55rz.js";import{D as ee}from"./dollar-sign-DpThYqOC.js";import{C as G}from"./chevron-left-Dt2u6Q72.js";import{S as z}from"./search-CfiGhu2L.js";/**
 * @license lucide-react v0.344.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const te=A("Grid3x3",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M3 15h18",key:"5xshup"}],["path",{d:"M9 3v18",key:"fh3hqa"}],["path",{d:"M15 3v18",key:"14nvp0"}]]);/**
 * @license lucide-react v0.344.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const ae=A("Quote",[["path",{d:"M3 21c3 0 7-1 7-8V5c0-1.25-.756-2.017-2-2H4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2 1 0 1 0 1 1v1c0 1-1 2-2 2s-1 .008-1 1.031V20c0 1 0 1 1 1z",key:"4rm80e"}],["path",{d:"M15 21c3 0 7-1 7-8V5c0-1.25-.757-2.017-2-2h-4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2h.75c0 2.25.25 4-2.75 4v3c0 1 0 1 1 1z",key:"10za9r"}]]);/**
 * @license lucide-react v0.344.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const re=A("Square",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}]]),E=["Only 3 inspection slots remaining this week","Only 4 inspection slots remaining this week","Only 5 inspection slots remaining this week","Limited inspection slots available this week"];function se(){const[t,a]=i.useState(""),{openModal:n}=D();return i.useEffect(()=>{const o=E[Math.floor(Math.random()*E.length)];a(o)},[]),e.jsxs(e.Fragment,{children:[e.jsx("style",{children:`
        /* Mobile header height measurement */
        :root {
          --header-height: 110px;
        }

        /* Mobile-only: Normal hero layout
           Note: Body now has global padding-top for header, so we only add extra spacing here */
        @media (max-width: 768px) {
          #hero-roofing-section {
            min-height: auto !important;
            height: auto !important;
            max-height: none !important;
            margin-top: 40px !important;
            padding-top: 16px !important;
            padding-bottom: 40px !important;
            display: flex !important;
            align-items: flex-start !important;
            justify-content: flex-start !important;
            overflow: visible !important;
            scroll-margin-top: 0 !important;
            scroll-snap-type: none !important;
            scroll-snap-align: none !important;
          }

          #hero-roofing-section .hero-content-wrapper {
            position: relative !important;
            top: auto !important;
            margin-top: 0 !important;
            padding-top: 0 !important;
            transform: none !important;
            display: flex !important;
            justify-content: flex-start !important;
            align-items: flex-start !important;
          }

          #hero-roofing-section .hero-grid {
            display: flex !important;
            flex-direction: column !important;
            gap: 2rem !important;
          }

          #hero-roofing-section .hero-headline {
            position: relative !important;
            transform: none !important;
            margin-top: 0 !important;
          }
        }

        /* Desktop/tablet: Centered hero layout */
        @media (min-width: 769px) {
          #hero-roofing-section {
            min-height: max(700px, 100vh) !important;
            padding-top: 200px !important;
            padding-bottom: 80px !important;
            display: flex !important;
            align-items: center !important;
            justify-content: center !important;
          }
        }
      `}),e.jsxs("section",{id:"hero-roofing-section",className:"relative bg-slate-900",style:{zIndex:1},children:[e.jsxs("picture",{className:"absolute inset-0 hidden md:block",style:{overflow:"hidden",zIndex:0,pointerEvents:"none"},children:[e.jsx("source",{media:"(max-width: 800px)",srcSet:"/team_drone_photo-mobile.webp",type:"image/webp",width:"800",height:"450"}),e.jsx("source",{media:"(min-width: 801px) and (max-width: 1280px)",srcSet:"/team_drone_photo-tablet.webp",type:"image/webp",width:"1280",height:"720"}),e.jsx("source",{media:"(min-width: 1281px)",srcSet:"/team_drone_photo-desktop.webp",type:"image/webp",width:"1550",height:"872"}),e.jsx("img",{src:"/team_drone_photo-desktop.webp",alt:"All Phase Construction USA team on a residential roofing project",width:"1550",height:"872",className:"w-full h-full object-cover",style:{aspectRatio:"16 / 9"},loading:"eager",fetchpriority:"high",decoding:"async"})]}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-slate-900 via-slate-900 to-slate-900 md:from-black/70 md:via-black/50 md:to-black/30",style:{overflow:"hidden",zIndex:0,pointerEvents:"none"}}),e.jsx("div",{className:"hero-content-wrapper relative z-10 w-full max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",style:{overflow:"visible",boxSizing:"border-box",pointerEvents:"auto"},children:e.jsxs("div",{className:"hero-grid grid lg:grid-cols-2 gap-8 lg:items-start",style:{overflow:"visible",pointerEvents:"auto"},children:[e.jsxs("div",{className:"hero-content-left",style:{width:"100%",maxWidth:"100%",boxSizing:"border-box",overflow:"visible",pointerEvents:"auto"},children:[e.jsx("h1",{className:"hero-headline text-3xl sm:text-4xl md:text-5xl lg:text-6xl font-bold text-white mb-4 sm:mb-3 leading-[1.2] sm:leading-tight",children:"All Phase Construction USA | Dual-Licensed Roofing Specialist"}),e.jsx("p",{className:"text-lg sm:text-xl md:text-2xl text-[#C5A572] mb-5 sm:mb-4 font-semibold leading-[1.5] sm:leading-snug",children:"Expert Roofing Solutions backed by General Contracting Authority. Serving Broward & Palm Beach Counties from our Deerfield Beach Headquarters."}),e.jsx("p",{className:"text-base sm:text-base md:text-lg text-gray-200 sm:text-gray-300 mb-6 leading-[1.6] sm:leading-relaxed",children:"What makes All Phase Construction USA different is proof. We are BBB A+ rated; a Tamko Platinum Preferred Contractor; an IB Roof Preferred Contractor; a GAF Gold Certified Contractor; credentialed by Carlisle; and JM credentialed, along with many other leading manufacturers. We are trusted in Deerfield Beach and across Palm Beach and Broward Counties with a 4.8-star reputation and over 135 Google reviews. You are not hiring a random crew — you are hiring a system that shows up and stands behind the work."}),e.jsx("h2",{className:"text-2xl sm:text-3xl md:text-4xl lg:text-5xl font-bold text-red-600 mb-6 leading-tight",children:"All Phase Construction USA"}),e.jsx("p",{className:"text-base sm:text-lg md:text-xl text-gray-200 sm:text-gray-300 mb-6 leading-[1.6] sm:leading-relaxed",children:"All Phase Construction USA is a licensed roofing contractor backed by dual Roofing (CCC) and General Contractor (CGC) licenses."}),e.jsx("p",{className:"text-sm text-gray-300 sm:text-gray-400 mb-6 leading-relaxed",children:"CCC1331464 • CGC1526236 • Dual-Licensed Roofing Contractor (CCC) with General Contractor (CGC) Certification"}),e.jsxs("div",{className:"grid grid-cols-3 gap-3 sm:gap-4 mb-8 bg-black/80 sm:bg-black/60 backdrop-blur-sm rounded-lg p-4 border border-gray-700",children:[e.jsxs("div",{className:"text-center",children:[e.jsxs("div",{className:"flex items-center justify-center mb-1",children:[e.jsx(B,{className:"w-5 h-5 text-red-600 mr-1"}),e.jsx("p",{className:"text-xl sm:text-2xl font-bold text-white",children:"22+"})]}),e.jsx("p",{className:"text-xs text-gray-300 sm:text-gray-400 leading-tight",children:"Years Experience"})]}),e.jsxs("div",{className:"text-center border-l border-r border-gray-700",children:[e.jsxs("div",{className:"flex items-center justify-center mb-1",children:[e.jsx(T,{className:"w-5 h-5 text-red-600 mr-1"}),e.jsx("p",{className:"text-xl sm:text-2xl font-bold text-white",children:"2,500+"})]}),e.jsx("p",{className:"text-xs text-gray-300 sm:text-gray-400 leading-tight",children:"Roofs Installed"})]}),e.jsxs("div",{className:"text-center",children:[e.jsxs("div",{className:"flex items-center justify-center mb-1",children:[e.jsx(b,{className:"w-5 h-5 text-red-600 mr-1"}),e.jsx("p",{className:"text-xl sm:text-2xl font-bold text-white",children:"Hundreds"})]}),e.jsx("p",{className:"text-xs text-gray-300 sm:text-gray-400 leading-tight",children:"of 5-Star Reviews"})]})]}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 mt-2",style:{position:"relative",zIndex:20,pointerEvents:"auto"},children:[e.jsx("button",{onClick:o=>{o.preventDefault(),n()},type:"button",className:"px-6 sm:px-8 py-4 bg-red-600 text-white rounded-lg font-semibold text-base sm:text-lg hover:bg-red-700 transition-all duration-300 shadow-lg hover:shadow-xl hover:scale-105 focus:outline-none focus:ring-2 focus:ring-red-700 focus:ring-offset-2 focus:ring-offset-black cursor-pointer",style:{pointerEvents:"auto"},children:"Schedule a Roof Assessment"}),e.jsxs("a",{href:"tel:+17542275605",className:"px-6 sm:px-8 py-4 bg-transparent text-white border-2 border-white rounded-lg font-semibold text-base sm:text-lg hover:bg-white hover:text-black transition-all duration-300 shadow-lg hover:shadow-xl flex items-center justify-center gap-2 focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black cursor-pointer","aria-label":"Call us now at 754-227-5605",style:{pointerEvents:"auto"},children:[e.jsx(k,{className:"w-5 h-5 flex-shrink-0","aria-hidden":"true"}),e.jsx("span",{className:"whitespace-nowrap",children:"Call Now: (754) 227-5605"})]})]})]}),e.jsxs("div",{id:"request-assessment",className:"hero-content-right bg-white rounded-lg shadow-2xl p-6 sm:p-8",style:{overflow:"visible",position:"relative",zIndex:20,pointerEvents:"auto",scrollMarginTop:"calc(var(--header-height) + env(safe-area-inset-top, 0px) + 16px)"},children:[e.jsxs("div",{className:"mb-6",children:[e.jsxs("div",{className:"flex items-start justify-between mb-4",children:[e.jsxs("div",{children:[e.jsx("h3",{className:"text-2xl font-bold text-gray-900 mb-2",children:"Get Your Roof Assessment"}),e.jsx("p",{className:"text-gray-600 text-sm",children:"Takes just 30 seconds to fill out"})]}),e.jsx("div",{className:"flex-shrink-0 ml-4",children:e.jsxs("div",{className:"bg-red-600 text-white rounded-full w-16 h-16 flex items-center justify-center flex-col shadow-lg",children:[e.jsx(q,{className:"w-6 h-6 mb-0.5"}),e.jsxs("span",{className:"text-[8px] font-bold leading-tight text-center",children:["100%",e.jsx("br",{}),"GUARANTEE"]})]})})]}),e.jsxs("div",{className:"bg-amber-50 border-l-4 border-amber-500 p-3 rounded-r-lg flex items-start gap-2",children:[e.jsx(H,{className:"w-5 h-5 text-amber-600 flex-shrink-0 mt-0.5"}),e.jsxs("p",{className:"text-sm text-gray-700",children:[e.jsx("span",{className:"font-semibold",children:"We respond within 60 minutes"})," during business hours to find a time that works with your schedule for a free inspection."]})]})]}),e.jsxs("form",{action:"https://formspree.io/f/mojakkld",method:"POST",className:"space-y-4",children:[e.jsx("input",{type:"hidden",name:"source",value:"main-website-homepage"}),e.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[e.jsxs("div",{children:[e.jsxs("label",{htmlFor:"first-name",className:"block text-sm font-medium text-gray-700 mb-1",children:["First Name ",e.jsx("span",{className:"text-red-600",children:"*"})]}),e.jsx("input",{type:"text",id:"first-name",name:"first_name",required:!0,className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-red-600 focus:border-transparent text-gray-900",placeholder:"John"})]}),e.jsxs("div",{children:[e.jsxs("label",{htmlFor:"last-name",className:"block text-sm font-medium text-gray-700 mb-1",children:["Last Name ",e.jsx("span",{className:"text-red-600",children:"*"})]}),e.jsx("input",{type:"text",id:"last-name",name:"last_name",required:!0,className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-red-600 focus:border-transparent text-gray-900",placeholder:"Smith"})]})]}),e.jsxs("div",{children:[e.jsxs("label",{htmlFor:"phone",className:"block text-sm font-medium text-gray-700 mb-1",children:["Phone ",e.jsx("span",{className:"text-red-600",children:"*"})]}),e.jsx("input",{type:"tel",id:"phone",name:"phone",required:!0,className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-red-600 focus:border-transparent text-gray-900",placeholder:"(754) 555-1234"})]}),e.jsxs("div",{children:[e.jsxs("label",{htmlFor:"email",className:"block text-sm font-medium text-gray-700 mb-1",children:["Email ",e.jsx("span",{className:"text-red-600",children:"*"})]}),e.jsx("input",{type:"email",id:"email",name:"email",required:!0,className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-red-600 focus:border-transparent text-gray-900",placeholder:"john@example.com"})]}),e.jsxs("div",{children:[e.jsxs("label",{htmlFor:"street-address",className:"block text-sm font-medium text-gray-700 mb-1",children:["Street Address ",e.jsx("span",{className:"text-red-600",children:"*"})]}),e.jsx("input",{type:"text",id:"street-address",name:"street_address",required:!0,className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-red-600 focus:border-transparent text-gray-900",placeholder:"123 Main Street"})]}),e.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[e.jsxs("div",{children:[e.jsxs("label",{htmlFor:"city",className:"block text-sm font-medium text-gray-700 mb-1",children:["City ",e.jsx("span",{className:"text-red-600",children:"*"})]}),e.jsx("input",{type:"text",id:"city",name:"city",required:!0,className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-red-600 focus:border-transparent text-gray-900",placeholder:"Boca Raton"})]}),e.jsxs("div",{className:"grid grid-cols-[120px_1fr] gap-2",children:[e.jsxs("div",{children:[e.jsx("label",{htmlFor:"state",className:"block text-sm font-medium text-gray-700 mb-1",children:"State"}),e.jsx("select",{id:"state",name:"state",className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-red-600 focus:border-transparent text-gray-900",children:e.jsx("option",{value:"FL",children:"FL"})})]}),e.jsxs("div",{children:[e.jsxs("label",{htmlFor:"zip-code",className:"block text-sm font-medium text-gray-700 mb-1",children:["ZIP ",e.jsx("span",{className:"text-red-600",children:"*"})]}),e.jsx("input",{type:"text",id:"zip-code",name:"zip_code",required:!0,pattern:"[0-9]{5}",maxLength:5,className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-red-600 focus:border-transparent text-gray-900",placeholder:"33101"})]})]})]}),e.jsxs("div",{children:[e.jsxs("label",{htmlFor:"service",className:"block text-sm font-medium text-gray-700 mb-1",children:["What do you need? ",e.jsx("span",{className:"text-red-600",children:"*"})]}),e.jsxs("select",{id:"service",name:"service",required:!0,className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-red-600 focus:border-transparent text-gray-900",children:[e.jsx("option",{value:"",children:"Select a service..."}),e.jsx("option",{value:"Roof Replacement",children:"Roof Replacement"}),e.jsx("option",{value:"Roof Repair",children:"Roof Repair"}),e.jsx("option",{value:"Storm Damage",children:"Storm Damage"}),e.jsx("option",{value:"Inspection",children:"Inspection"}),e.jsx("option",{value:"Wind Mitigation Inspection",children:"Wind Mitigation Inspection"}),e.jsx("option",{value:"Just Getting Estimates",children:"Just Getting Estimates"})]})]}),e.jsxs("div",{children:[e.jsx("label",{htmlFor:"message",className:"block text-sm font-medium text-gray-700 mb-1",children:"Message (Optional)"}),e.jsx("textarea",{id:"message",name:"message",rows:3,className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-red-600 focus:border-transparent text-gray-900 resize-none",placeholder:"Tell us more about your project..."})]}),e.jsxs("div",{className:"bg-gradient-to-r from-red-50 to-orange-50 border border-red-200 rounded-lg p-3 flex items-center justify-center gap-2",children:[e.jsx(_,{className:"w-4 h-4 text-red-600 flex-shrink-0"}),e.jsx("p",{className:"text-sm font-semibold text-red-700",children:t})]}),e.jsx("button",{type:"submit",className:"w-full px-6 py-3 bg-red-600 text-white font-semibold rounded-lg hover:bg-red-700 transition-all duration-300 shadow-lg hover:shadow-xl focus:outline-none focus:ring-2 focus:ring-red-700 focus:ring-offset-2",children:"Request Assessment"}),e.jsxs("p",{className:"text-center text-sm text-gray-600",children:["Or call"," ",e.jsx("a",{href:"tel:+17542275605",className:"text-red-600 hover:text-red-700 font-semibold",children:"(754) 227-5605"})]})]})]})]})})]})]})}const oe="https://www.google.com/maps/place/All+Phase+Construction+USA/@26.3087535,-80.3291243,11z/data=!4m6!3m5!1s0x88d91d982b569be1:0xc298661959b65cbf!8m2!3d26.3107856!4d-80.1251381!16s%2Fg%2F11c5045_rv?entry=ttu",ne=[{number:"01",title:"Call Answered & Inspection Scheduled",description:"When you call, a real receptionist answers. Our team gathers the basics and schedules your roof inspection immediately — no phone tag, no delays, just clean scheduling.",review:{text:"From the beginning of the project to the end I have nothing to say other than I love dealing with every member of that team.",name:"Evelyn",fullName:"Evelyn Tainsky"}},{number:"02",title:"Roof Inspection & Documentation",description:"Our consultants inspect the roof and attic, document conditions, and clearly explain what needs attention now versus later.",review:{text:"Karl conducted a roof inspection and was thorough, honest and reliable. He sent a detailed letter addressing all concerns.",name:"Ana",fullName:"Ana Blanco-Smith"}},{number:"03",title:"Estimate & Options That Make Sense",description:"Your estimate is built to be comprehensive. We explain repair vs. replacement options clearly, without pressure.",review:{text:"Matt and Dillon brought in all the materials and showed me by computer how it was going to be installed.",name:"Betty",fullName:"Betty Fronizer"}},{number:"04",title:"Permitting & Engineering",description:"Our in-house team prepares permits and coordinates any required engineering or uplift calculations based on your city's requirements.",review:{text:"From start to finish they did everything they said they would. Once I signed with them they were way more communicative than I expected.",name:"Anthony",fullName:"Anthony Colarusso"}},{number:"05",title:"Production Handoff & Planning",description:"Once approved, your project is handed to our production team for measurements, material ordering, and job planning.",review:{text:"I got a call every week from Carissa letting me know where we were in the process. Matt was the project manager and kept on top of things.",name:"Betty",fullName:"Betty Fronizer"}},{number:"06",title:"Install Day & Oversight",description:"On install day, a site supervisor oversees the project to ensure safety, quality, and correct installation.",review:{text:"Great attention paid to safety of our property and their own workers. Thanks Dylan and Graham, team leader Israel, for keeping things together.",name:"Douglas",fullName:"Douglas Dolphy"}},{number:"07",title:"Photo Documentation",description:"The entire process is documented with photos, which are shared with you for transparency and records.",review:{text:"From start to finish, the communication was clear and thorough. The professionalism, quality, and peace of mind I got with All Phase made it absolutely worth it.",name:"Mom",fullName:"Mom"}},{number:"08",title:"Cleanup & Final Walkthrough",description:"We clean as we go, then complete a final walkthrough with you so you understand exactly what was installed and why.",review:{text:"The crew covered all my plants and cleaned everything up at the end of the day.",name:"Betty",fullName:"Betty Fronizer"}},{number:"09",title:"Final Paperwork & Closeout",description:"We provide closed permits, wind mitigation documents, and warranty explanations so nothing is left unanswered.",review:{text:"Matt in production kept me in the loop from start to finish and Charly was there to walk me through the tear off and answered all the questions I had.",name:"Anthony",fullName:"Anthony Colarusso"}}];function ie(){return e.jsxs("section",{className:"relative py-20 overflow-hidden",children:[e.jsxs("div",{className:"absolute inset-0 z-0",children:[e.jsx("div",{className:"absolute inset-0 bg-cover bg-center bg-fixed brightness-110 contrast-90 saturate-90",style:{backgroundImage:"url(/step-09-installed.jpg)",willChange:"transform"},role:"presentation","aria-hidden":"true"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-black/60 via-black/50 to-black/65"}),e.jsx("div",{className:"absolute inset-0 bg-radial-gradient from-transparent via-transparent to-black/30"})]}),e.jsxs("div",{className:"relative z-10 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsxs("div",{className:"text-center mb-16",children:[e.jsx("h2",{className:"text-3xl md:text-4xl lg:text-5xl font-bold text-white mb-4",children:"How a Roof Project Actually Gets Done — Start to Finish"}),e.jsx("p",{className:"text-lg md:text-xl text-gray-400 max-w-3xl mx-auto",children:"A clear, documented process — built for South Florida roofing, permits, and inspections."})]}),e.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-8",children:ne.map(t=>e.jsxs("div",{className:"group bg-gradient-to-br from-gray-900/95 to-black/95 rounded-2xl p-7 border border-gray-700/60 hover:border-red-600/60 hover:shadow-2xl hover:shadow-red-900/30 hover:-translate-y-2 transition-all duration-300 backdrop-blur-md",children:[e.jsx("div",{className:"inline-flex items-center justify-center w-14 h-14 bg-gradient-to-br from-gray-900 to-black border-2 border-red-600/60 rounded-xl mb-5 shadow-lg shadow-red-900/30",children:e.jsx("span",{className:"text-red-500 font-bold text-xl",children:t.number})}),e.jsx("h3",{className:"text-xl font-bold text-white mb-3 leading-tight group-hover:text-red-500 transition-colors",children:t.title}),e.jsx("p",{className:"text-gray-300 text-sm leading-relaxed mb-6",children:t.description}),e.jsxs("div",{className:"relative bg-black/60 border border-gray-700/50 rounded-xl p-5 mb-4 hover:border-gray-600/70 transition-colors backdrop-blur-sm",children:[e.jsx(ae,{className:"absolute top-3 right-3 w-5 h-5 text-red-600/20"}),e.jsx("div",{className:"flex gap-1 mb-3",children:[...Array(5)].map((a,n)=>e.jsx(b,{className:"w-3.5 h-3.5 fill-yellow-400 text-yellow-400"},n))}),e.jsxs("p",{className:"text-gray-400 text-xs leading-relaxed italic line-clamp-3 mb-1",children:['"',t.review.text,'"']})]}),e.jsxs("a",{href:oe,target:"_blank",rel:"noopener noreferrer","aria-label":"See this review on Google (opens in a new tab)",className:"inline-flex items-center justify-center gap-2 px-4 py-2.5 text-xs font-medium text-gray-400 border border-gray-700/60 rounded-full hover:text-white hover:border-red-500 hover:shadow-lg hover:shadow-red-500/30 transition-all duration-300 group/link",children:[e.jsx("span",{children:"See this review on Google"}),e.jsx(R,{className:"w-3.5 h-3.5 opacity-60 group-hover/link:opacity-100 group-hover/link:translate-x-0.5 group-hover/link:-translate-y-0.5 transition-all"})]})]},t.number))})]})]})}const I=["Tamko Pro Platinum","Owens Corning Platinum","CertainTeed Master","GAF","Metal Alliance","IB Roof Systems","Carlisle","Soprema","Englert","Brava"];function le(){return i.useEffect(()=>{const t=document.createElement("script");return t.type="application/ld+json",t.text=JSON.stringify({"@context":"https://schema.org","@type":"Organization",name:"All Phase Construction USA",url:window.location.origin,logo:`${window.location.origin}/allphase-logo-white.svg`,hasCredential:I.map(a=>({"@type":"EducationalOccupationalCredential",credentialCategory:"certification",name:a})),aggregateRating:{"@type":"AggregateRating",ratingValue:"4.9",bestRating:"5",ratingCount:"500"}}),document.head.appendChild(t),()=>{document.head.removeChild(t)}},[]),e.jsxs(e.Fragment,{children:[e.jsx("section",{className:"bg-[#0a0a0a] py-6 border-b border-neutral-900",children:e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:e.jsxs("div",{className:"flex flex-wrap items-center justify-center gap-6 lg:gap-8",children:[e.jsx("a",{href:h.BBB,target:"_blank",rel:"nofollow",className:"flex items-center px-4 py-3 rounded-lg",children:e.jsx("img",{src:"https://seal-seflorida.bbb.org/seals/black-seal-200-65-bbb-90537640.png",alt:"All Phase Construction USA LLC BBB Business Review",className:"h-8 w-auto",loading:"lazy",decoding:"async",style:{border:0}})}),e.jsxs("a",{href:h.FACEBOOK,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 bg-neutral-900 px-4 py-3 rounded-lg border border-neutral-800 hover:border-red-600 transition-all duration-300 group","aria-label":"Visit our Facebook page",children:[e.jsx("div",{className:"w-5 h-5 flex items-center justify-center bg-blue-600 rounded",children:e.jsx("span",{className:"text-white font-bold text-sm",children:"f"})}),e.jsx("span",{className:"text-white font-semibold",children:"4.9"}),e.jsx("div",{className:"flex gap-0.5",children:[...Array(5)].map((t,a)=>e.jsx(b,{className:"w-4 h-4 text-yellow-400 fill-yellow-400"},a))})]}),e.jsxs("a",{href:h.GOOGLE_REVIEWS,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 bg-neutral-900 px-4 py-3 rounded-lg border border-neutral-800 hover:border-red-600 transition-all duration-300 group","aria-label":"Visit our Google reviews",children:[e.jsx("div",{className:"w-5 h-5 flex items-center justify-center bg-white rounded-sm",children:e.jsx("span",{className:"text-blue-500 font-bold text-sm",children:"G"})}),e.jsx("span",{className:"text-white font-semibold",children:"4.8"}),e.jsx("div",{className:"flex gap-0.5",children:[...Array(5)].map((t,a)=>e.jsx(b,{className:"w-4 h-4 text-yellow-400 fill-yellow-400"},a))})]}),e.jsx("div",{className:"bg-neutral-900 px-4 py-3 rounded-lg border border-neutral-800",children:e.jsx("span",{className:"text-gray-300 font-medium",children:"25+ Years Experience"})}),e.jsx("a",{href:h.INSTAGRAM,target:"_blank",rel:"noopener noreferrer",className:"bg-neutral-900 px-4 py-3 rounded-lg border border-neutral-800 hover:border-red-600 transition-all duration-300 flex items-center justify-center group","aria-label":"Visit our Instagram page",children:e.jsx(V,{className:"w-5 h-5 text-white group-hover:text-red-600 transition-colors duration-300"})}),e.jsx("a",{href:h.YOUTUBE,target:"_blank",rel:"noopener noreferrer",className:"bg-neutral-900 px-4 py-3 rounded-lg border border-neutral-800 hover:border-red-600 transition-all duration-300 flex items-center justify-center group","aria-label":"Visit our YouTube channel",children:e.jsx(W,{className:"w-5 h-5 text-white group-hover:text-red-600 transition-colors duration-300"})}),e.jsx("a",{href:h.LINKEDIN,target:"_blank",rel:"noopener noreferrer",className:"bg-neutral-900 px-4 py-3 rounded-lg border border-neutral-800 hover:border-red-600 transition-all duration-300 flex items-center justify-center group","aria-label":"Visit our LinkedIn page",children:e.jsx(U,{className:"w-5 h-5 text-white group-hover:text-red-600 transition-colors duration-300"})}),e.jsx("a",{href:h.TIKTOK,target:"_blank",rel:"noopener noreferrer",className:"bg-neutral-900 px-4 py-3 rounded-lg border border-neutral-800 hover:border-red-600 transition-all duration-300 flex items-center justify-center group","aria-label":"Visit our TikTok page",children:e.jsx("svg",{className:"w-5 h-5 text-white group-hover:text-red-600 transition-colors duration-300",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:e.jsx("path",{d:"M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-5.2 1.74 2.89 2.89 0 0 1 2.31-4.64 2.93 2.93 0 0 1 .88.13V9.4a6.84 6.84 0 0 0-1-.05A6.33 6.33 0 0 0 5 20.1a6.34 6.34 0 0 0 10.86-4.43v-7a8.16 8.16 0 0 0 4.77 1.52v-3.4a4.85 4.85 0 0 1-1-.1z"})})})]})})}),e.jsx("section",{className:"bg-neutral-900 py-12",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsxs("div",{className:"text-center mb-8",children:[e.jsxs("div",{className:"flex items-center justify-center gap-2 mb-3",children:[e.jsx(B,{className:"w-6 h-6 text-red-600"}),e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-white",children:"Certified and Authorized Installer in Deerfield Beach and Surrounding Areas"})]}),e.jsx("p",{className:"text-gray-400 max-w-2xl mx-auto",children:"Factory-trained and certified by the industry's leading manufacturers"})]}),e.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 gap-4",children:I.map(t=>e.jsx("div",{className:"bg-neutral-800 px-4 py-4 rounded-lg border border-red-600/30 hover:border-red-600 transition-all duration-300 hover:shadow-lg hover:shadow-red-600/20 flex items-center justify-center text-center",children:e.jsx("span",{className:"text-white font-medium text-sm",children:t})},t))}),e.jsx("div",{className:"mt-12 pt-8 border-t border-neutral-800",children:e.jsxs("div",{className:"flex flex-col items-center justify-center gap-3",children:[e.jsx("img",{src:"/TAMKO_Pro_Platinum_(color)_horizontal.png",alt:"TAMKO Platinum Pro certified roofing contractor logo",className:"h-20 w-auto opacity-90",loading:"lazy",decoding:"async"}),e.jsx("p",{className:"text-gray-400 text-sm font-medium",children:"TAMKO Platinum Pro Certified Contractor"})]})})]})})]})}const ce=[{icon:P,title:"Residential Roofing",description:"Complete roof replacement and roof repair for single-family homes, townhomes, and condos. All roof types including tile, metal, shingle, and flat.",link:"/residential-roofing"},{icon:K,title:"Shingle Roofing",description:"Architectural and designer shingle roof installation and repair from top manufacturers. Impact-resistant options for maximum insurance savings.",link:"/shingle-roofing"},{icon:te,title:"Tile Roofing",description:"Barrel tile, flat tile, and S-tile roof installation and repair. Hurricane-rated with foam adhesive attachment for HVHZ compliance.",link:"/tile-roofing"},{icon:N,title:"Metal Roofing",description:"Standing seam, corrugated, and metal tile roof installation. Energy-efficient, durable, and engineered to withstand Category 5 winds.",link:"/metal-roofing"},{icon:C,title:"Commercial Roofing",description:"TPO, PVC, modified bitumen, and built-up roofing systems for warehouses, retail centers, HOAs, and multi-family properties.",link:"/commercial-roofing"},{icon:re,title:"Flat Roofing",description:"TPO, PVC, modified bitumen, and built-up flat roof systems. Expert drainage solutions for South Florida's heavy rainfall.",link:"/flat-roofing"}];function de(){return i.useEffect(()=>{const t=document.createElement("script");return t.type="application/ld+json",t.text=JSON.stringify({"@context":"https://schema.org","@type":"Service",serviceType:"RoofingService",provider:{"@type":"Organization",name:"All Phase Construction USA",url:window.location.origin},areaServed:[{"@type":"Place",name:"Broward County, Florida"},{"@type":"Place",name:"Palm Beach County, Florida"}]}),document.head.appendChild(t),()=>{document.head.removeChild(t)}},[]),e.jsxs("section",{id:"services",className:"relative py-20 bg-[#0a0a0a] overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-radial from-red-950/10 via-transparent to-transparent opacity-40"}),e.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(ellipse_at_center,_var(--tw-gradient-stops))] from-red-900/5 via-transparent to-transparent"}),e.jsxs("div",{className:"relative max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsxs("div",{className:"text-center mb-14",children:[e.jsx("h2",{className:"text-2xl sm:text-3xl md:text-4xl font-bold text-white mb-4 leading-tight px-2",children:"Our Roofing Services"}),e.jsx("p",{className:"text-gray-300 sm:text-gray-400 max-w-3xl mx-auto text-base sm:text-lg leading-relaxed",children:"Comprehensive roofing solutions for residential and commercial properties in Boca Raton, Deerfield Beach, Pompano Beach, Fort Lauderdale, Coral Springs, Delray Beach, Boynton Beach, West Palm Beach, and throughout Broward and Palm Beach Counties."}),e.jsx("p",{className:"text-gray-300 sm:text-gray-400 max-w-3xl mx-auto mt-4 text-base leading-relaxed",children:"All services are performed by licensed roofing professionals experienced in South Florida building codes and hurricane requirements."}),e.jsx("p",{className:"text-gray-400 sm:text-gray-500 text-sm mt-6 max-w-2xl mx-auto",children:"Select a service to view details and pricing guidance."}),e.jsx("div",{className:"mt-5",children:e.jsxs("a",{href:"https://allphaseconstructionfl.com/roof-replacement-process",className:"inline-flex items-center gap-2 px-5 py-2.5 text-sm font-semibold text-red-500 bg-transparent border-2 border-red-500/50 rounded-lg hover:bg-red-500/10 hover:border-red-500 transition-all duration-300 focus:outline-none focus:ring-2 focus:ring-red-500 focus:ring-offset-2 focus:ring-offset-[#0a0a0a]",children:["10-Step Roof Replacement Process",e.jsx(S,{className:"w-4 h-4"})]})})]}),e.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-6 sm:gap-8",children:ce.map(t=>e.jsxs("a",{href:t.link,className:"group relative flex flex-col cursor-pointer bg-gradient-to-br from-neutral-900 via-neutral-900 to-neutral-900 sm:to-neutral-900/80 rounded-2xl p-6 sm:p-8 border border-neutral-800 sm:border-neutral-800/50 hover:border-red-500/50 transition-all duration-300 hover:shadow-2xl hover:shadow-red-600/10 hover:-translate-y-2 active:scale-[0.99] focus:outline-none focus:ring-2 focus:ring-red-500 focus:ring-offset-2 focus:ring-offset-[#0a0a0a] overflow-hidden",children:[e.jsx("div",{className:"absolute inset-x-0 top-0 h-px bg-gradient-to-r from-transparent via-red-500/0 to-transparent group-hover:via-red-500/50 transition-all duration-500"}),e.jsx("div",{className:"flex items-center justify-center w-14 h-14 sm:w-16 sm:h-16 bg-neutral-800 sm:bg-neutral-800/50 backdrop-blur-sm rounded-xl mb-5 sm:mb-6 border border-neutral-700 sm:border-neutral-700/30 group-hover:bg-red-600 group-hover:border-red-500 group-hover:shadow-lg group-hover:shadow-red-600/50 transition-all duration-300",children:e.jsx(t.icon,{className:"w-7 h-7 sm:w-8 sm:h-8 text-red-500 group-hover:text-white transition-colors duration-300"})}),e.jsx("h3",{className:"text-lg sm:text-xl font-bold text-white mb-3 sm:mb-4 group-hover:text-red-50 transition-colors leading-tight",children:t.title}),e.jsx("p",{className:"text-gray-300 sm:text-gray-400 leading-relaxed text-base mb-6 flex-grow",children:t.description}),e.jsxs("div",{className:"flex items-center justify-end gap-1.5 text-sm font-medium text-gray-400 sm:text-gray-500 group-hover:text-red-500 transition-colors pt-4 border-t border-neutral-800 sm:border-neutral-800/50 group-hover:border-red-900/30",children:[e.jsxs("span",{className:"relative",children:["Explore",e.jsx("span",{className:"absolute left-0 bottom-0 h-[1.5px] w-0 bg-gradient-to-r from-red-500 to-red-600 group-hover:w-full transition-all duration-300 ease-out"})]}),e.jsx(S,{className:"w-4 h-4 group-hover:translate-x-1 transition-transform duration-300"})]})]},t.title))})]})]})}const me=[{icon:B,title:"Dual-Licensed Roofing Specialist",description:"Dual-Licensed Roofing Contractor (CCC1331464) with General Contractor Certification (CGC1526236). We handle your entire roofing project directly — one point of contact, streamlined permitting, and zero subcontractor handoffs."},{icon:T,title:"Specialized Roofing Crews",description:"System-specific roofing specialists, not general labor teams. Each crew installs only their roofing system — tile, metal, shingle, or flat — ensuring material-specific expertise, consistent workmanship, improved inspection outcomes, and superior long-term roof performance."},{icon:X,title:"In-House Roofing Permits",description:"Roofing permits and inspections handled internally for faster project timelines and first-pass accuracy. One point of contact from roofing contract to final inspection. We coordinate directly with local inspectors and permitting offices across Broward and Palm Beach County."},{icon:ee,title:"Wind Mitigation Savings",description:"Code-compliant roofing systems engineered to meet South Florida wind and hurricane requirements. Our installation methods and materials qualify for maximum wind mitigation credits, reducing homeowner insurance premiums through improved inspections and installations that exceed local codes."}];function he(){return e.jsx("section",{className:"py-16 bg-gradient-to-b from-black to-red-950/10",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsx("div",{className:"text-center mb-12",children:e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-white mb-4",children:"Why Choose All Phase Construction?"})}),e.jsx("div",{className:"grid sm:grid-cols-2 gap-6",children:me.map(t=>e.jsx("div",{className:"bg-neutral-900 sm:bg-neutral-900/50 backdrop-blur-sm rounded-lg p-6 sm:p-6 md:p-7 border-l-4 border-red-600",children:e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx("div",{className:"flex items-center justify-center w-12 h-12 bg-neutral-800 rounded-lg flex-shrink-0",children:e.jsx(t.icon,{className:"w-6 h-6 text-red-600"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"text-xl font-bold text-white mb-2 leading-tight",children:t.title}),e.jsx("p",{className:"text-gray-300 sm:text-gray-400 leading-relaxed text-base",children:t.description})]})]})},t.title))})]})})}const M=["/social-proof/all-phase-construction-happy-customer-broward-county.JPG","/social-proof/all-phase-roofing-satisfied-customers-palm-beach.jpg","/social-proof/all-phase-roofing-happy-homeowner-south-florida.JPEG","/social-proof/all-phase-satisfied-customer-coral-springs.JPEG","/social-proof/Karl_at_Valencia_pointe_homeowner_event.JPEG","/social-proof/all-phase-customer-fort-lauderdale-roofing.JPEG","/social-proof/all-phase-roofing-satisified-customers-coralsprings.jpg","/social-proof/all-phase-customer-new-roof-pompano-beach.JPEG","/social-proof/all-phase-customer-luxury-home-boca-raton.JPG"],d=Array.from(new Set(M));d.length!==M.length&&console.error("Duplicate images detected in testimonials collage!");const pe=[{name:"Evelyn T.",location:"Deerfield Beach, FL",rating:5,text:"From the beginning of the project to the end, I have nothing but praise for this team. Karl explained everything clearly, they were on time, and my roof is beautiful. I would recommend them 100%."},{name:"Howard M.",location:"Boca Raton, FL",rating:5,text:"All Phase delivered on all their promises. All employees were extremely efficient and professional. I recommend them for any roof replacement job."},{name:"Ana B.",location:"Palm Beach County, FL",rating:5,text:"Karl conducted a roof inspection and was thorough, honest, and reliable. He sent a detailed letter addressing all concerns. I highly recommend and look forward to working with him again."}];function ue(){return i.useEffect(()=>{const t=document.createElement("script");return t.type="application/ld+json",t.text=JSON.stringify({"@context":"https://schema.org","@type":"Organization",name:"All Phase Construction USA",aggregateRating:{"@type":"AggregateRating",ratingValue:"4.9",reviewCount:"108",bestRating:"5",worstRating:"1"}}),document.head.appendChild(t),()=>{document.head.removeChild(t)}},[]),e.jsxs("section",{className:"relative py-16 overflow-hidden",children:[e.jsxs("div",{className:"absolute inset-0 z-0",children:[e.jsxs("div",{className:"absolute inset-0 grid grid-cols-3 grid-rows-3 gap-1 opacity-40",children:[e.jsx("div",{className:"bg-cover bg-center saturate-[60%]",style:{backgroundImage:`url(${d[0]})`},role:"presentation","aria-hidden":"true"}),e.jsx("div",{className:"bg-cover bg-center saturate-[60%]",style:{backgroundImage:`url(${d[1]})`},role:"presentation","aria-hidden":"true"}),e.jsx("div",{className:"bg-cover bg-center saturate-[60%]",style:{backgroundImage:`url(${d[2]})`},role:"presentation","aria-hidden":"true"}),e.jsx("div",{className:"bg-cover bg-center saturate-[60%]",style:{backgroundImage:`url(${d[3]})`},role:"presentation","aria-hidden":"true"}),e.jsx("div",{className:"bg-cover bg-center saturate-[60%]",style:{backgroundImage:`url(${d[4]})`},role:"presentation","aria-hidden":"true"}),e.jsx("div",{className:"bg-cover bg-center saturate-[60%]",style:{backgroundImage:`url(${d[5]})`},role:"presentation","aria-hidden":"true"}),e.jsx("div",{className:"bg-cover bg-center saturate-[60%]",style:{backgroundImage:`url(${d[6]})`},role:"presentation","aria-hidden":"true"}),e.jsx("div",{className:"bg-cover bg-center saturate-[60%]",style:{backgroundImage:`url(${d[7]})`},role:"presentation","aria-hidden":"true"}),e.jsx("div",{className:"bg-cover bg-center saturate-[60%]",style:{backgroundImage:`url(${d[8]})`},role:"presentation","aria-hidden":"true"})]}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-black/85 via-black/85 to-black/90"})]}),e.jsxs("div",{className:"relative z-10 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsx("div",{className:"text-center mb-12",children:e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-white mb-4",children:"What Our Customers Say"})}),e.jsx("div",{className:"grid md:grid-cols-3 gap-6 mb-10",children:pe.map(t=>e.jsxs("div",{className:"bg-gradient-to-br from-gray-900/95 to-black/95 rounded-2xl p-7 border border-gray-700/60 hover:border-red-600/60 hover:shadow-2xl hover:shadow-red-900/30 hover:-translate-y-2 transition-all duration-300 backdrop-blur-md",children:[e.jsx("div",{className:"flex gap-1 mb-4",children:[...Array(t.rating)].map((a,n)=>e.jsx(b,{className:"w-5 h-5 fill-red-600 text-red-600"},n))}),e.jsxs("p",{className:"text-gray-300 leading-relaxed mb-6",children:['"',t.text,'"']}),e.jsxs("div",{className:"border-t border-gray-700/50 pt-4",children:[e.jsx("p",{className:"text-white font-semibold",children:t.name}),e.jsx("p",{className:"text-gray-400 text-sm mb-3",children:t.location}),e.jsxs("a",{href:h.GOOGLE_REVIEWS,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1.5 text-red-600 hover:text-red-500 text-sm font-medium transition-colors duration-200",children:["See this review on Google",e.jsx(R,{className:"w-3.5 h-3.5"})]})]})]},t.name))}),e.jsx("div",{className:"text-center",children:e.jsx("a",{href:"/reviews",className:"inline-block px-8 py-3 border-2 border-red-600 text-red-600 font-semibold rounded-lg hover:bg-red-600 hover:text-white transition-colors duration-300",children:"Read More Reviews"})})]})]})}const F=[{src:"/social-proof/all-phase-construction-happy-customer-broward-county.JPG",alt:"Happy roofing customer in Broward County, FL with All Phase Construction USA",city:"Broward County",citySlug:"broward-county",linkTo:"/locations/fort-lauderdale"},{src:"/social-proof/all-phase-customer-fort-lauderdale-roofing.JPEG",alt:"Happy roofing customer in Fort Lauderdale, FL with All Phase Construction USA",city:"Fort Lauderdale",citySlug:"fort-lauderdale",linkTo:"/locations/fort-lauderdale"},{src:"/social-proof/all-phase-customer-luxury-home-boca-raton.JPG",alt:"Happy roofing customer in Boca Raton, FL with All Phase Construction USA",city:"Boca Raton",citySlug:"boca-raton",linkTo:"/locations/boca-raton"},{src:"/social-proof/all-phase-customer-new-roof-pompano-beach.JPEG",alt:"Happy roofing customer in Pompano Beach, FL with All Phase Construction USA",city:"Pompano Beach",citySlug:"pompano-beach",linkTo:"/locations/pompano-beach"},{src:"/social-proof/all-phase-customer-roof-installation-delray-beach.JPEG",alt:"Happy roofing customer in Delray Beach, FL with All Phase Construction USA",city:"Delray Beach",citySlug:"delray-beach",linkTo:"/locations/delray-beach"},{src:"/social-proof/all-phase-customer-shingle-roof-deerfield-beach.JPEG",alt:"Happy roofing customer in Deerfield Beach, FL with All Phase Construction USA",city:"Deerfield Beach",citySlug:"deerfield-beach",linkTo:"/locations/deerfield-beach"},{src:"/social-proof/all-phase-customer-standing-seam-metal-roof-loxahatchee.JPEG",alt:"Happy roofing customer in Loxahatchee, FL with All Phase Construction USA",city:"Loxahatchee",citySlug:"loxahatchee-groves",linkTo:"/locations/loxahatchee-groves"},{src:"/social-proof/all-phase-roofing-satisfied-customers-palm-beach.jpg",alt:"Happy roofing customer in Palm Beach, FL with All Phase Construction USA",city:"Palm Beach",citySlug:"palm-beach",linkTo:"/locations/boynton-beach"},{src:"/social-proof/all-phase-roofing-satisified-customers-coralsprings.jpg",alt:"Happy roofing customer in Coral Springs, FL with All Phase Construction USA",city:"Coral Springs",citySlug:"coral-springs",linkTo:"/locations/delray-beach"},{src:"/social-proof/all-phase-satisfied-customer-coral-springs.JPEG",alt:"Roofing customer and consultant in Coral Springs, FL — All Phase Construction USA",city:"Coral Springs",citySlug:"coral-springs",linkTo:"/locations/coral-springs"},{src:"/social-proof/Karl_at_Valencia_pointe_homeowner_event.JPEG",alt:"Happy roofing customer in South Florida with All Phase Construction USA",city:"South Florida",citySlug:"service-areas",linkTo:"/locations/service-areas"},{src:"/social-proof/all-phase-roofing-happy-homeowner-south-florida.JPEG",alt:"Happy roofing customer in South Florida with All Phase Construction USA",city:"South Florida",citySlug:"service-areas",linkTo:"/locations/service-areas"},{src:"/social-proof/all-phase-customer-luxury-home-palm-beach-county.JPEG",alt:"Happy homeowner with luxury home in Palm Beach County after roof completion",city:"Palm Beach County",citySlug:"palm-beach-county",linkTo:"/locations/service-areas"},{src:"/social-proof/all-phase-customer-roof-replacement-broward.JPEG",alt:"Satisfied homeowner in Broward County after roof replacement by All Phase Construction USA",city:"Broward County",citySlug:"broward-county",linkTo:"/locations/service-areas"},{src:"/social-proof/all-phase-customer-shingle-roof-south-florida.jpg",alt:"Happy homeowner in South Florida after shingle roof installation",city:"South Florida",citySlug:"service-areas",linkTo:"/locations/pompano-beach"},{src:"/social-proof/graham-with-happy-customer-all-phase-usa.jpg",alt:"All Phase Construction representative Graham with happy customer holding new roof sign in South Florida",city:"South Florida",citySlug:"service-areas",linkTo:"/locations/service-areas"}],g=F.filter(t=>!t||typeof t.src!="string"||t.src.trim().length===0?(console.warn("⚠️ Carousel: Rejected photo (missing or empty src)",t),!1):[".jpg",".jpeg",".JPG",".JPEG",".png",".PNG",".webp",".WEBP"].some(o=>t.src.endsWith(o))?!0:(console.warn("⚠️ Carousel: Rejected photo with invalid extension",t.src),!1)).map(t=>{const a=t.alt||"Happy roofing customer with All Phase Construction USA",n=t.city||"South Florida";let o=t.linkTo;return n==="South Florida"?o="/locations/boca-raton":n==="Broward County"?o="/locations/broward-county":n==="Palm Beach County"?o="/locations/palm-beach-county":(!o||typeof o!="string"||o.trim().length===0||!o.startsWith("/"))&&(console.warn("⚠️ Carousel: Applied fallback linkTo for photo",t.src,"original:",o),o="/locations"),{...t,linkTo:o,alt:a,city:n}});typeof window<"u"&&(console.log("=== Happy Customers Carousel Diagnostic ==="),console.log(`Total photos after filtering: ${g.length}/${F.length}`),console.log("All carousel images:",g.map((t,a)=>`
  [${a+1}] ${t.src} → ${t.linkTo}`).join("")),console.log("=========================================="));function xe(){const t=i.useRef(null),[a,n]=i.useState(!1),[o,m]=i.useState(!0),[w,v]=i.useState(!1),u=()=>{const r=t.current;r&&(n(r.scrollLeft>0),m(r.scrollLeft<r.scrollWidth-r.clientWidth-1))},y=r=>{const s=t.current;if(s){const f=s.clientWidth*.8;s.scrollBy({left:r==="left"?-f:f,behavior:"smooth"})}};return i.useEffect(()=>{const r=t.current;if(r)return u(),r.addEventListener("scroll",u),window.addEventListener("resize",u),()=>{r.removeEventListener("scroll",u),window.removeEventListener("resize",u)}},[]),i.useEffect(()=>{console.log("=== Happy Customers Carousel Diagnostic ==="),console.log(`Total photos after filtering: ${g.length}/${F.length}`),console.log(`
All carousel images:`),g.forEach((r,s)=>{console.log(`  [${s+1}] ${r.src}`)}),console.log(`
First 3 images (detailed):`),g.slice(0,3).forEach((r,s)=>{console.log(`  Image ${s+1}:`),console.log(`    src: ${r.src}`),console.log(`    alt: ${r.alt}`),console.log(`    city: ${r.city}`),console.log(`    linkTo: ${r.linkTo}`)}),console.log("==========================================")},[]),i.useEffect(()=>{const r=setInterval(()=>{if(!w&&t.current){const s=t.current;s.scrollLeft>=s.scrollWidth-s.clientWidth-1?s.scrollTo({left:0,behavior:"smooth"}):y("right")}},4e3);return()=>clearInterval(r)},[w]),i.useEffect(()=>{const r=document.createElement("script");return r.type="application/ld+json",r.text=JSON.stringify({"@context":"https://schema.org","@type":"ImageGallery",name:"Our Happy Customers",description:"Real homeowners. Real roofs. Real results.",image:g.map(s=>({"@type":"ImageObject",url:`https://allphaseconstructionfl.com${s.src}`,description:s.alt,contentLocation:{"@type":"Place",name:s.city}}))}),document.head.appendChild(r),()=>{document.head.removeChild(r)}},[]),e.jsx("section",{className:"py-16 bg-[#0a0a0a]",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-white mb-4",children:"Our Happy Customers"}),e.jsx("p",{className:"text-gray-400 text-lg",children:"Real homeowners. Real roofs. Real results."})]}),e.jsxs("div",{className:"relative mb-12",onMouseEnter:()=>v(!0),onMouseLeave:()=>v(!1),children:[a&&e.jsx("button",{onClick:()=>y("left"),className:"absolute left-0 top-1/2 -translate-y-1/2 z-10 bg-gray-900/90 hover:bg-gray-800 text-white p-3 rounded-full transition-colors duration-300 shadow-lg","aria-label":"Scroll left",children:e.jsx(G,{className:"w-6 h-6"})}),o&&e.jsx("button",{onClick:()=>y("right"),className:"absolute right-0 top-1/2 -translate-y-1/2 z-10 bg-gray-900/90 hover:bg-gray-800 text-white p-3 rounded-full transition-colors duration-300 shadow-lg","aria-label":"Scroll right",children:e.jsx(L,{className:"w-6 h-6"})}),e.jsx("div",{ref:t,className:"flex overflow-x-auto gap-4 scrollbar-hide scroll-smooth px-2",style:{scrollbarWidth:"none",msOverflowStyle:"none"},children:g.map((r,s)=>e.jsxs("a",{href:r.linkTo,className:"flex-shrink-0 w-[calc(50%-8px)] sm:w-[calc(33.333%-11px)] lg:w-[280px] rounded-2xl overflow-hidden group relative border border-gray-700/40 shadow-lg hover:shadow-2xl hover:shadow-red-900/20 hover:-translate-y-1 transition-all duration-300 cursor-pointer",style:{aspectRatio:"1/1",minHeight:"280px",height:"280px"},children:[e.jsx("img",{src:r.src,alt:r.alt,width:"280",height:"280",loading:"lazy",decoding:"async",className:"w-full h-full object-cover transition-transform duration-300 group-hover:scale-105",style:{display:"block"},onError:f=>{console.error("❌ Carousel: Failed to load image",r.src),f.currentTarget.style.display="none"}}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/70 via-black/0 to-black/0 opacity-0 group-hover:opacity-100 transition-opacity duration-300",children:e.jsxs("div",{className:"absolute bottom-3 left-3 right-3 flex items-center justify-between",children:[e.jsx("span",{className:"text-white font-semibold text-sm drop-shadow-lg",children:r.city}),e.jsx("div",{className:"bg-red-600 text-white p-1.5 rounded-full",children:e.jsx(R,{className:"w-3.5 h-3.5"})})]})}),e.jsx("div",{className:"absolute top-3 right-3 bg-red-600 text-white px-2.5 py-1 rounded-full text-xs font-semibold opacity-0 group-hover:opacity-100 transition-opacity duration-300 shadow-lg",children:"View"}),e.jsx("div",{className:"absolute inset-0 rounded-2xl ring-2 ring-red-600/0 group-hover:ring-red-600/40 transition-all duration-300 pointer-events-none"})]},`${r.src}-${s}`))})]}),e.jsx("div",{className:"text-center",children:e.jsx("a",{href:"/projects/",className:"inline-block px-8 py-3 border-2 border-red-600 text-red-600 font-semibold rounded-lg hover:bg-red-600 hover:text-white transition-colors duration-300",children:"View All Projects"})})]})})}const x=[{id:1,subtitle:"How a Boca Raton homeowner turned a $49,999 roof into $109,000+ in savings",image:"/case-studies/new-tile-roof-all-phase-construction-usa.jpg",imageAlt:"Barrel tile roof replacement in Boca Raton by All Phase Construction USA",customerName:"Maria T. — Boca Raton, FL",title:"Barrel Tile Roof Replacement",badges:["Barrel Tile","HVHZ Compliant","Wind Mitigation Maximized"],challenge:"25-year-old tile roof was no longer being accepted by her insurance company. She was forced to replace it or lose coverage — with premiums already at $9,200/year. She faced a choice: find a new carrier willing to insure an aging roof, or invest in a roof that pays for itself.",solution:{text:"Complete tear-off and replacement with premium barrel tile system, including:",items:["Foam-adhered tile attachment for maximum wind uplift resistance","Secondary Water Resistance (SWR) underlayment","Full deck re-nailing to current HVHZ code","Double hurricane straps on all trusses","Upgraded ventilation with a solar-powered attic fan"]},investment:"$49,999",quote:`"Maria didn't just buy a roof — she made an investment that will return over $109,000 in savings over 20 years. That's not marketing. That's math."`,schema:{headline:"Barrel Tile Roof Replacement ROI Case Study — Boca Raton",description:"How a Boca Raton homeowner turned a $49,999 roof into $109,000+ in savings through insurance reductions, energy efficiency, and wind mitigation.",datePublished:"2025-01-15"}},{id:2,subtitle:"How a Fort Lauderdale homeowner turned a $24,999 roof into $42,000+ in savings",image:"/case-studies/featured-shingle-roof-all-phase-construction-usa.jpg",imageAlt:"Shingle roof replacement in Fort Lauderdale by All Phase Construction USA",customerName:"Robert M. — Fort Lauderdale, FL",title:"Shingle Roof Replacement",badges:["Tamko Titan XT","160 MPH Wind Rated","Wind Mitigation Maximized"],challenge:"Aging 3-tab shingle roof was 18 years old with visible wear and no impact resistance. Insurance company required replacement to maintain coverage. Homeowner wanted the best value without overspending.",solution:{text:null,items:["Tamko Titan XT impact-resistant shingles with 160 mph wind warranty","Secondary Water Resistance (SWR) underlayment","Full deck re-nailing to current HVHZ code","Added third nail to existing trusses to maximize wind mitigation credits","Replaced passive vents with solar-powered attic fan"]},investment:"$24,999",quote:`"Robert didn't need the most expensive roof — he needed the smartest investment. His $24,999 shingle roof will return over $42,000 in savings over 20 years. Sometimes the practical choice is the profitable one."`,schema:{headline:"Shingle Roof Replacement ROI Case Study — Fort Lauderdale",description:"How a Fort Lauderdale homeowner turned a $24,999 roof into $42,000+ in savings through insurance reductions, energy efficiency, and impact resistance.",datePublished:"2025-01-15"}}];function ge(){const[t,a]=i.useState(0),[n,o]=i.useState(!1),[m,w]=i.useState({});i.useEffect(()=>{const c=x.map(l=>{const j=document.createElement("script");return j.type="application/ld+json",j.text=JSON.stringify({"@context":"https://schema.org","@type":"Article",headline:l.schema.headline,description:l.schema.description,datePublished:l.schema.datePublished,author:{"@type":"Organization",name:"All Phase Construction USA",url:"https://allphaseusa.com"},publisher:{"@type":"Organization",name:"All Phase Construction USA",url:"https://allphaseusa.com"}}),document.head.appendChild(j),j});return()=>{c.forEach(l=>document.head.removeChild(l))}},[]),i.useEffect(()=>{if(n)return;const c=setInterval(()=>{a(l=>(l+1)%x.length)},8e3);return()=>clearInterval(c)},[n]);const v=()=>{a(c=>(c+1)%x.length)},u=()=>{a(c=>(c-1+x.length)%x.length)},y=c=>{a(c)},r=c=>{w(l=>({...l,[c]:!0}))},s=x[t];return e.jsx("section",{className:"py-16 bg-gradient-to-b from-[#0a0a0a] to-black",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-white mb-4",children:"Featured Project: The Numbers Don't Lie"}),e.jsx("p",{className:"text-gray-400 text-lg max-w-3xl mx-auto",children:s.subtitle})]}),e.jsxs("div",{className:"max-w-6xl mx-auto mb-12 relative",onMouseEnter:()=>o(!0),onMouseLeave:()=>o(!1),children:[e.jsx("button",{onClick:u,className:"absolute left-0 top-1/2 -translate-y-1/2 -translate-x-4 z-10 bg-neutral-800 hover:bg-neutral-700 text-white p-3 rounded-full transition-colors shadow-lg","aria-label":"Previous case study",children:e.jsx(G,{className:"w-6 h-6"})}),e.jsx("button",{onClick:v,className:"absolute right-0 top-1/2 -translate-y-1/2 translate-x-4 z-10 bg-neutral-800 hover:bg-neutral-700 text-white p-3 rounded-full transition-colors shadow-lg","aria-label":"Next case study",children:e.jsx(L,{className:"w-6 h-6"})}),e.jsx("div",{className:"bg-neutral-900 rounded-lg overflow-hidden border-l-4 border-red-600 shadow-2xl transition-all duration-500",children:e.jsxs("div",{className:"grid md:grid-cols-2 gap-0",children:[e.jsxs("div",{className:"flex flex-col",children:[e.jsx("div",{className:"h-64 md:h-auto md:flex-1 bg-neutral-800",children:e.jsx("img",{src:m[s.id]?"/social-proof/all-phase-construction-usa-headquarters.jpg":s.image,alt:s.imageAlt,width:"600",height:"400",loading:"lazy",decoding:"async",className:"w-full h-full object-cover",onError:()=>r(s.id)})}),e.jsx("div",{className:"bg-neutral-800 p-4 text-center",children:e.jsx("p",{className:"text-white font-semibold text-sm",children:s.customerName})})]}),e.jsxs("div",{className:"p-8",children:[e.jsxs("div",{className:"mb-6",children:[e.jsx("h3",{className:"text-2xl font-bold text-white mb-3",children:s.title}),e.jsx("div",{className:"flex flex-wrap gap-2",children:s.badges.map((c,l)=>e.jsx("span",{className:`inline-block px-3 py-1 ${l===0?"bg-red-600":"bg-neutral-700"} text-white text-xs font-semibold rounded-full`,children:c},l))})]}),e.jsxs("div",{className:"space-y-4 text-gray-300",children:[e.jsxs("div",{children:[e.jsx("h4",{className:"text-white font-bold mb-2",children:"The Challenge:"}),e.jsx("p",{className:"text-sm leading-relaxed",children:s.challenge})]}),e.jsxs("div",{children:[e.jsx("h4",{className:"text-white font-bold mb-2",children:"Our Solution:"}),s.solution.text&&e.jsx("p",{className:"text-sm mb-2",children:s.solution.text}),e.jsx("ul",{className:"text-sm space-y-1 ml-4 list-disc list-inside",children:s.solution.items.map((c,l)=>e.jsx("li",{children:c},l))})]}),e.jsxs("div",{className:"pt-2 border-t border-neutral-700",children:[e.jsx("h4",{className:"text-white font-bold mb-1",children:"Investment:"}),e.jsx("p",{className:"text-2xl font-bold text-red-600",children:s.investment})]}),e.jsxs("div",{className:"pt-2 border-t border-neutral-700",children:[e.jsx("h4",{className:"text-white font-bold mb-2",children:"Results:"}),e.jsx("p",{className:"text-sm leading-relaxed",children:s.id===1?e.jsxs(e.Fragment,{children:["Passed inspection. Insurance dropped from $9,200 to $4,400/year — saving"," ",e.jsx("span",{className:"font-bold text-red-600",children:"$4,800 annually"}),". Solar attic fan cuts $55/month from electric bills. Total savings over 20 years:"," ",e.jsx("span",{className:"font-bold text-red-600",children:"$109,200"}),"."]}):e.jsxs(e.Fragment,{children:["Insurance renewed with"," ",e.jsx("span",{className:"font-bold text-red-600",children:"$1,600/year"})," savings. Solar attic fan saves $45/month on cooling. Total savings over 20 years:"," ",e.jsx("span",{className:"font-bold text-red-600",children:"$42,800"}),"."]})})]})]})]})]})}),e.jsx("div",{className:"flex justify-center gap-2 mt-6",children:x.map((c,l)=>e.jsx("button",{onClick:()=>y(l),className:`w-3 h-3 rounded-full transition-all duration-300 ${l===t?"bg-red-600 w-8":"bg-neutral-600 hover:bg-neutral-500"}`,"aria-label":`Go to case study ${l+1}`},l))})]}),e.jsx("div",{className:"max-w-5xl mx-auto mb-8",children:e.jsx("div",{className:"bg-neutral-900 rounded-lg p-8 border-2 border-red-600 text-center",children:e.jsx("p",{className:"text-white text-lg leading-relaxed italic",children:s.quote})})}),e.jsxs("div",{className:"text-center flex flex-col sm:flex-row gap-4 justify-center items-center",children:[e.jsx("a",{href:"/roof-cost-calculator",className:"inline-block px-8 py-3 bg-red-600 text-white font-semibold rounded-lg hover:bg-red-700 transition-colors duration-300 shadow-lg",children:"Calculate Your Roof's ROI"}),e.jsx("a",{href:"/roof-replacement-process",className:"inline-block px-8 py-3 border-2 border-red-600 text-red-600 font-semibold rounded-lg hover:bg-red-600 hover:text-white transition-colors duration-300",children:"See Our 10-Step Roof Replacement Process"}),e.jsx("a",{href:"/projects/",className:"inline-block px-8 py-3 border-2 border-red-600 text-red-600 font-semibold rounded-lg hover:bg-red-600 hover:text-white transition-colors duration-300",children:"View More Projects"})]})]})})}function fe(){const[t,a]=i.useState(!1),n=i.useCallback(()=>{t||(a(!0),$(()=>import("./ServiceAreasHubPage-YdiJ45VA.js"),__vite__mapDeps([0,1,2,3])).catch(()=>{}))},[t]);return e.jsx("section",{className:"py-16 bg-gradient-to-b from-black to-gray-900",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsxs("div",{className:"inline-flex items-center justify-center gap-2 mb-4",children:[e.jsx(p,{className:"w-8 h-8 text-red-600"}),e.jsx("h2",{className:"text-4xl md:text-5xl font-bold text-white",children:"Proudly serving Deerfield Beach and all of Broward & Palm Beach counties."})]}),e.jsx("div",{className:"w-24 h-1 bg-red-600 mx-auto mb-6"}),e.jsx("p",{className:"text-lg text-gray-300 max-w-3xl mx-auto mb-4",children:"We are based in Broward County and actively serve residential and commercial clients throughout Broward and Palm Beach County communities."}),e.jsx("p",{className:"text-xl text-gray-300 max-w-3xl mx-auto",children:"Professional roofing services throughout South Florida. No matter where you are in Broward or Palm Beach County, we're here to help."})]}),e.jsxs("div",{className:"relative overflow-hidden bg-gradient-to-br from-gray-800/90 via-gray-900/90 to-black/90 backdrop-blur-sm rounded-2xl border border-gray-700/60 shadow-2xl hover:border-red-600/60 hover:shadow-red-900/20 transition-all duration-500 group",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-red-600/5 via-transparent to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"}),e.jsxs("div",{className:"relative z-10 px-8 py-12 md:px-12 md:py-16 text-center",children:[e.jsx("div",{className:"inline-flex items-center justify-center w-16 h-16 bg-gradient-to-br from-red-600 to-red-700 rounded-2xl mb-6 shadow-lg shadow-red-900/30 group-hover:scale-110 transition-transform duration-300",children:e.jsx(p,{className:"w-8 h-8 text-white"})}),e.jsx("h3",{className:"text-3xl md:text-4xl font-bold text-white mb-4 group-hover:text-red-500 transition-colors duration-300",children:"View Our Full Service Area Coverage"}),e.jsx("p",{className:"text-lg md:text-xl text-gray-300 max-w-2xl mx-auto mb-10",children:"See every city we serve across Broward & Palm Beach Counties — from residential neighborhoods to commercial districts."}),e.jsx("div",{className:"flex justify-center",children:e.jsxs(Y,{to:"/locations/service-areas",onMouseEnter:n,onFocus:n,className:"inline-flex items-center gap-3 px-8 py-4 bg-gradient-to-r from-red-600 to-red-700 text-white font-bold text-lg rounded-xl hover:from-red-700 hover:to-red-800 transition-all duration-300 shadow-lg shadow-red-900/50 hover:shadow-xl hover:shadow-red-900/60 hover:scale-105 transform",children:["Service Areas Hub",e.jsx(S,{className:"w-5 h-5 group-hover:translate-x-1 transition-transform"})]})})]})]}),e.jsx("div",{className:"mt-12 flex justify-center",children:e.jsx("div",{className:"w-28 h-px bg-white/10"})}),e.jsx("div",{className:"mt-8 text-center",children:e.jsxs("div",{className:"bg-[#0a0f1a] rounded-2xl p-8 sm:p-10 inline-block shadow-[0_8px_30px_rgb(0,0,0,0.3)]",children:[e.jsx("p",{className:"text-gray-300 mb-4",children:"Schedule your free roof inspection today."}),e.jsxs("a",{href:"tel:+17542275605",className:"inline-flex items-center gap-2 px-6 py-3 bg-red-600 text-white font-semibold rounded-lg hover:bg-red-700 transition-all duration-300 shadow-lg hover:shadow-xl",children:[e.jsx(p,{className:"w-5 h-5"}),"Call Us: (754) 227-5605"]})]})})]})})}const be=[{question:"Can a roofer do my wind mitigation report?",answer:"Usually, no — a wind mitigation report generally must be completed by a properly licensed inspector (often a home inspector, engineer, architect, or a Florida-licensed general contractor, depending on the credential). Many roofing contractors can't sign that form unless they also hold the appropriate license. If your roofer is also a GC, it can simplify coordination because the same firm can evaluate roofing + related structural mitigation opportunities."},{question:"Is Palm Beach County part of Florida's HVHZ?",answer:"No. Florida's HVHZ designation applies to Miami-Dade and Broward counties. Palm Beach County is outside the HVHZ, but many Palm Beach jurisdictions follow very strict high-wind standards and product approval requirements that can be close to HVHZ-level intent, especially for uplift resistance and opening protection."},{question:"Will a new roof help lower my insurance?",answer:"Yes — a new roof can reduce insurance costs, especially when paired with documented wind mitigation features (improved roof-to-deck attachment, secondary water barrier, enhanced fastening patterns, and approved assemblies). If your roofing contractor also holds a GC license, you may be able to address certain structural upgrades more efficiently, which can unlock additional mitigation credits depending on your home and insurer."}];function ye(){return e.jsx("section",{className:"hv-hurricane-section py-16 bg-neutral-900 relative overflow-hidden",children:e.jsxs("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10",children:[e.jsx("div",{className:"text-center mb-10",children:e.jsxs("div",{className:"inline-flex items-center justify-center gap-2 mb-3",children:[e.jsx(p,{className:"w-6 h-6 text-red-600"}),e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-white",children:"Deerfield Beach & High Velocity Hurricane Zone — Common Questions"})]})}),e.jsx("div",{className:"space-y-6",children:be.map((t,a)=>e.jsxs("div",{className:"bg-neutral-800 rounded-lg p-6 border border-neutral-700",children:[e.jsx("h3",{className:"text-lg font-semibold text-white mb-2",children:t.question}),e.jsx("p",{className:"text-gray-400 leading-relaxed",children:t.answer})]},a))})]})})}const we=[{question:"How much does a new roof cost in Broward or Palm Beach County?",answer:"A new roof in South Florida varies based on size, material, and code requirements. Shingle roofs cost less than tile or metal systems. Pricing includes tear-off, underlayment, HVHZ fastening, permits, inspections, and disposal. A written estimate provides exact project cost."},{question:"How long does a roof replacement take from start to finish?",answer:"Roof installation typically takes 2–5 working days once permits and materials are ready. From contract signing to final inspection, most projects take 4–6 weeks, depending on permitting timelines, HOA approval, inspections, and material scheduling."},{question:"Do you handle roofing permits and inspections?",answer:"Yes. We handle all roofing permits, inspections, and code compliance requirements. Projects are submitted to the local building department and installed to Florida Building Code and High Velocity Hurricane Zone (HVHZ) standards for safety and approval."},{question:"Are you licensed and insured in South Florida?",answer:"All Phase Construction USA is fully licensed and insured in Florida. Roofing License CCC-1331464 and General Contractor License CGC-1526236. We carry liability and workers' compensation coverage and meet all state and local regulatory requirements."},{question:"How do I know if I need roof repair or full replacement?",answer:"Roof replacement is recommended when underlayment fails, leaks occur in multiple areas, or the roof reaches the end of its service life. Isolated damage may qualify for repair. A professional inspection determines the correct solution."},{question:"What roofing materials work best in the High Velocity Hurricane Zone?",answer:"In Broward County's High Velocity Hurricane Zone, roofing systems must meet strict wind uplift and fastening standards. Shingle, tile, and metal roofs require approved assemblies and secondary water resistance. Proper installation ensures hurricane performance and inspection approval."},{question:"Is roof replacement covered by homeowners insurance?",answer:"Insurance may cover roof replacement if damage results from a covered peril such as wind or storm impact. Approval depends on policy terms, roof age, and documented damage. Inspection reports support the claims process."},{question:"Do you serve Deerfield Beach and surrounding cities?",answer:"We are headquartered in Deerfield Beach and serve Broward and Palm Beach Counties, including Boca Raton, Fort Lauderdale, Pompano Beach, Coral Springs, Delray Beach, Boynton Beach, and surrounding communities throughout South Florida."}];function ve(){const[t,a]=i.useState(null),n=o=>{a(t===o?null:o)};return e.jsx("section",{className:"py-16 bg-[#0a0a0a]",children:e.jsxs("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-white mb-3",children:"Deerfield Beach & HVHZ Roofing — Frequently Asked Questions"}),e.jsx("p",{className:"text-gray-400 text-lg",children:"Get answers to common roofing questions"})]}),e.jsx("div",{className:"space-y-4",children:we.map((o,m)=>e.jsxs("div",{className:"bg-neutral-900 rounded-lg border border-neutral-800 overflow-hidden",children:[e.jsxs("button",{onClick:()=>n(m),className:"w-full flex items-center justify-between p-6 text-left hover:bg-neutral-800/50 transition-colors duration-200",children:[e.jsx("span",{className:"text-lg font-semibold text-white pr-8",children:o.question}),t===m?e.jsx(J,{className:"w-5 h-5 text-red-600 flex-shrink-0"}):e.jsx(Z,{className:"w-5 h-5 text-red-600 flex-shrink-0"})]}),e.jsx("div",{className:`overflow-hidden transition-all duration-300 ease-in-out ${t===m?"max-h-96":"max-h-0"}`,children:e.jsx("div",{className:"px-6 pb-6 text-gray-400 leading-relaxed",children:o.answer})})]},m))})]})})}function je(){i.useEffect(()=>{if(document.querySelector('script[src*="member.js"]')){window.MNI&&t();return}const a=document.createElement("script");return a.src="https://www.memberleap.com/js/member.js",a.async=!0,a.onload=()=>{t()},document.body.appendChild(a),()=>{}},[]);const t=()=>{if(window.MNI)try{new window.MNI.Widgets.Member("mni-membership-639053715261395997",{member:7262,styleTemplate:"#@id{text-align:center;position:relative}#@id .mn-widget-member-name{font-weight:700}#@id .mn-widget-member-logo{max-width:100%}"}).create()}catch(a){console.error("Error initializing Chamber badge:",a)}};return e.jsx("div",{className:"flex justify-center py-8",children:e.jsx("div",{id:"mni-membership-639053715261395997"})})}function Ne(){return e.jsx("section",{className:"py-20 px-6 bg-[#09090b]",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 bg-red-600/10 text-red-500 px-4 py-2 rounded-full text-sm font-semibold mb-6 border border-red-600/20",children:[e.jsx(p,{className:"w-4 h-4"}),"Our Location"]}),e.jsx("h2",{className:"text-3xl sm:text-4xl lg:text-5xl font-bold text-white mb-4",children:e.jsx("span",{className:"bg-gradient-to-r from-red-600 to-red-500 text-transparent bg-clip-text",children:"Visit Our Deerfield Beach Office"})}),e.jsx("p",{className:"text-xl text-zinc-400 max-w-3xl mx-auto",children:"Proudly serving Broward & Palm Beach Counties from our headquarters at 590 Goolsby Blvd."})]}),e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-6 lg:gap-8 mb-12",children:[e.jsx("div",{className:"bg-[#27272a] border border-zinc-800 rounded-2xl overflow-hidden shadow-xl",children:e.jsx("div",{className:"relative w-full",style:{paddingBottom:"62.5%"},children:e.jsx("img",{src:"/deerfield-beach-all-phase-construction-office-building.JPG",alt:"All Phase Construction USA office building in Deerfield Beach, Florida",className:"absolute top-0 left-0 w-full h-full object-cover",loading:"lazy",decoding:"async"})})}),e.jsx("div",{className:"bg-[#27272a] border border-zinc-800 rounded-2xl overflow-hidden shadow-xl",children:e.jsx("div",{className:"relative w-full",style:{paddingBottom:"62.5%"},children:e.jsx("iframe",{src:"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3576.3071856042744!2d-80.12733492403144!3d26.310785577038298!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x88d91d982b569be1%3A0xc298661959b65cbf!2sAll%20Phase%20Construction%20USA%2C%20LLC!5e0!3m2!1sen!2sus!4v1738436000000!5m2!1sen!2sus",width:"600",height:"450",className:"absolute top-0 left-0 w-full h-full border-0",style:{border:0},allowFullScreen:!0,loading:"lazy",referrerPolicy:"no-referrer-when-downgrade",title:"All Phase Construction USA, LLC Location Map"})})})]}),e.jsxs("div",{className:"bg-[#27272a] border border-zinc-800 rounded-2xl overflow-hidden mb-12",children:[e.jsxs("div",{className:"p-6 border-b border-zinc-800",children:[e.jsxs("h3",{className:"text-2xl font-bold text-white mb-3 flex items-center gap-3",children:[e.jsx(C,{className:"w-7 h-7 text-red-500"}),"All Phase Construction USA, LLC"]}),e.jsx("p",{className:"text-zinc-400 mb-4",children:"Dual-Licensed General Contractor & Roofing Contractor"}),e.jsxs("div",{className:"flex flex-wrap gap-3",children:[e.jsx("span",{className:"px-3 py-1 bg-red-600/10 text-red-500 rounded-lg text-sm font-semibold border border-red-600/20",children:"CGC-1526236"}),e.jsx("span",{className:"px-3 py-1 bg-red-600/10 text-red-500 rounded-lg text-sm font-semibold border border-red-600/20",children:"CCC-1331464"})]})]}),e.jsx("div",{className:"p-8 bg-[#1a1a1d]",children:e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{children:[e.jsxs("h4",{className:"text-white font-bold text-lg mb-4 flex items-center gap-2",children:[e.jsx(p,{className:"w-5 h-5 text-red-500"}),"Business Address"]}),e.jsx("p",{className:"text-white font-semibold mb-1",children:"All Phase Construction USA, LLC"}),e.jsx("p",{className:"text-zinc-300",children:"590 Goolsby Blvd"}),e.jsx("p",{className:"text-zinc-300",children:"Deerfield Beach, FL 33442"})]}),e.jsxs("div",{children:[e.jsxs("h4",{className:"text-white font-bold text-lg mb-4 flex items-center gap-2",children:[e.jsx(k,{className:"w-5 h-5 text-red-500"}),"Contact Information"]}),e.jsx("a",{href:"tel:+17542275605",className:"text-white hover:text-red-400 transition-colors font-semibold text-xl block mb-2",children:"(754) 227-5605"}),e.jsx("p",{className:"text-zinc-400 text-sm",children:"Same-day inspections available"}),e.jsx("p",{className:"text-zinc-400 text-sm",children:"Serving Broward & Palm Beach Counties"})]})]})})]}),e.jsxs("div",{className:"bg-gradient-to-br from-gray-900 to-black border border-gray-700 rounded-2xl p-8 sm:p-12 text-center shadow-2xl",children:[e.jsx("h2",{className:"text-3xl sm:text-4xl lg:text-5xl font-bold text-white mb-6 leading-tight",children:"Schedule Your Roof Inspection Before the Next Storm"}),e.jsxs("div",{className:"max-w-2xl mx-auto mb-8 space-y-2",children:[e.jsx("p",{className:"text-gray-300 text-base sm:text-lg",children:"Licensed Roofing Contractor (CCC-1331464)."}),e.jsx("p",{className:"text-gray-300 text-base sm:text-lg",children:"Enhanced structural licensing authority."}),e.jsx("p",{className:"text-gray-300 text-base sm:text-lg",children:"HVHZ-compliant roofing systems and documentation."})]}),e.jsxs("div",{className:"flex flex-col items-center gap-4",children:[e.jsx("a",{href:"/roof-inspection",className:"inline-block px-8 py-4 bg-red-600 text-white text-lg font-bold rounded-lg hover:bg-red-700 transition-all duration-300 shadow-lg hover:shadow-xl hover:-translate-y-0.5",children:"Request Your Free Roof Assessment"}),e.jsx("a",{href:"tel:+17542275605",className:"text-gray-300 hover:text-red-400 transition-colors text-lg font-semibold",children:"Call (754) 227-5605"}),e.jsx("p",{className:"text-gray-500 text-sm mt-2",children:"Same-day inspections available when scheduling permits."})]})]})]})})}const Ce=[{title:"Roof Inspection",subtitle:"Learn more",icon:z,href:"https://allphaseconstructionfl.com/roof-inspection"},{title:"Roof Repair",subtitle:"Explore",icon:O,href:"https://allphaseconstructionfl.com/roof-repair"},{title:"Roof Replacement",subtitle:"Learn more",icon:P,href:"https://allphaseconstructionfl.com/residential-roofing"},{title:"Commercial Roofing",subtitle:"Explore",icon:C,href:"https://allphaseconstructionfl.com/commercial-roofing"},{title:"Maintenance Programs",subtitle:"Learn more",icon:N,href:"https://allphaseconstructionfl.com/roof-maintenance-programs"}];function Se(){return e.jsx("div",{className:"grid grid-cols-2 lg:grid-cols-5 gap-4 lg:gap-5",children:Ce.map(t=>{const a=t.icon;return e.jsxs("a",{href:t.href,className:"group relative bg-gradient-to-br from-gray-800 to-gray-900 lg:from-gray-800/90 lg:to-gray-900/90 backdrop-blur-sm border border-gray-700 lg:border-gray-700/50 rounded-2xl p-5 lg:p-6 shadow-lg hover:shadow-2xl hover:shadow-red-900/20 hover:-translate-y-2 hover:border-red-600/50 transition-all duration-300 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-red-500 min-h-[120px]",children:[e.jsx("div",{className:"absolute inset-0 rounded-2xl bg-red-600/0 group-hover:bg-red-600/5 transition-colors duration-300"}),e.jsxs("div",{className:"relative flex flex-col items-start gap-3",children:[e.jsx("div",{className:"flex items-center justify-center w-10 h-10 bg-gray-700 lg:bg-gray-700/50 rounded-lg group-hover:bg-red-600/20 transition-colors duration-300",children:e.jsx(a,{className:"w-5 h-5 text-gray-200 lg:text-gray-300 group-hover:text-red-500 group-hover:scale-110 transition-all duration-300"})}),e.jsxs("div",{className:"flex flex-col items-start",children:[e.jsx("h3",{className:"text-base font-semibold text-white group-hover:text-white transition-colors leading-tight",children:t.title}),e.jsx("span",{className:"text-xs text-gray-300 lg:text-gray-400 group-hover:text-red-400 transition-colors mt-0.5",children:t.subtitle})]})]})]},t.title)})})}function Me(){const t={"@context":"https://schema.org","@type":"RoofingContractor","@id":"https://allphaseconstructionfl.com/#roofing-contractor",name:"All Phase Construction USA",alternateName:"All Phase Roofing",description:"Professional roofing contractor serving Broward County and Palm Beach County, Florida. Licensed, insured, and HVHZ certified for residential and commercial roofing services including roof replacement, roof repair, and roof inspections.",url:"https://allphaseconstructionfl.com",logo:"https://allphaseconstructionfl.com/logo.png",image:"https://allphaseconstructionfl.com/og-image.jpg",telephone:"+1-754-227-5605",email:"info@allphaseconstructionfl.com",priceRange:"$$$$",address:{"@type":"PostalAddress",streetAddress:"590 Goolsby Blvd",addressLocality:"Deerfield Beach",addressRegion:"FL",postalCode:"33442",addressCountry:"US"},geo:{"@type":"GeoCoordinates",latitude:"26.3186",longitude:"-80.1147"},areaServed:[{"@type":"City",name:"Fort Lauderdale",containedInPlace:{"@type":"AdministrativeArea",name:"Broward County"}},{"@type":"City",name:"Boca Raton",containedInPlace:{"@type":"AdministrativeArea",name:"Palm Beach County"}},{"@type":"City",name:"West Palm Beach",containedInPlace:{"@type":"AdministrativeArea",name:"Palm Beach County"}},{"@type":"City",name:"Pompano Beach",containedInPlace:{"@type":"AdministrativeArea",name:"Broward County"}},{"@type":"City",name:"Delray Beach",containedInPlace:{"@type":"AdministrativeArea",name:"Palm Beach County"}},{"@type":"AdministrativeArea",name:"Broward County",containedInPlace:{"@type":"AdministrativeArea",name:"Florida",containedInPlace:{"@type":"Country",name:"US"}}},{"@type":"AdministrativeArea",name:"Palm Beach County",containedInPlace:{"@type":"AdministrativeArea",name:"Florida",containedInPlace:{"@type":"Country",name:"US"}}}],aggregateRating:{"@type":"AggregateRating",ratingValue:"4.9",reviewCount:"250",bestRating:"5",worstRating:"1"},hasOfferCatalog:{"@type":"OfferCatalog",name:"Roofing Services",itemListElement:[{"@type":"Offer",itemOffered:{"@type":"Service",name:"Roof Replacement",description:"Complete roof replacement services for residential and commercial properties",areaServed:["Broward County","Palm Beach County"]}},{"@type":"Offer",itemOffered:{"@type":"Service",name:"Roof Repair",description:"Emergency and scheduled roof repair services",areaServed:["Broward County","Palm Beach County"]}},{"@type":"Offer",itemOffered:{"@type":"Service",name:"Roof Inspection",description:"Professional roof inspections and assessments",areaServed:["Broward County","Palm Beach County"]}},{"@type":"Offer",itemOffered:{"@type":"Service",name:"Commercial Roofing",description:"Commercial roofing services for businesses",areaServed:["Broward County","Palm Beach County"]}}]},openingHoursSpecification:[{"@type":"OpeningHoursSpecification",dayOfWeek:["Monday","Tuesday","Wednesday","Thursday","Friday"],opens:"07:00",closes:"18:00"},{"@type":"OpeningHoursSpecification",dayOfWeek:"Saturday",opens:"08:00",closes:"16:00"}],paymentAccepted:["Cash","Check","Credit Card","Financing"],hasCredential:[{"@type":"EducationalOccupationalCredential",credentialCategory:"License",name:"Florida State Certified Roofing Contractor (CCC1331464)",recognizedBy:{"@type":"Organization",name:"Florida Department of Business and Professional Regulation"}},{"@type":"EducationalOccupationalCredential",credentialCategory:"License",name:"Florida Certified General Contractor (CGC1526236)",recognizedBy:{"@type":"Organization",name:"Florida Department of Business and Professional Regulation"}},{"@type":"EducationalOccupationalCredential",credentialCategory:"Certification",name:"HVHZ (High Velocity Hurricane Zone) Certified",recognizedBy:{"@type":"Organization",name:"Florida Building Commission"}}],sameAs:["https://www.facebook.com/allphaseconstructionusa","https://www.instagram.com/allphaseconstructionusa","https://www.linkedin.com/company/allphaseconstructionusa","https://www.youtube.com/@allphaseconstructionusa"]};return i.useEffect(()=>{document.title="All Phase Construction USA | Dual-Licensed Roofing Specialist in Deerfield Beach";const a=document.querySelector('meta[name="description"]');if(a)a.setAttribute("content","All Phase Construction USA is your Dual-Licensed Roofing Specialist in Deerfield Beach. Expert HVHZ-compliant roof repairs and replacements for Broward & Palm Beach Counties. (754) 227-5605.");else{const n=document.createElement("meta");n.name="description",n.content="All Phase Construction USA is your Dual-Licensed Roofing Specialist in Deerfield Beach. Expert HVHZ-compliant roof repairs and replacements for Broward & Palm Beach Counties. (754) 227-5605.",document.head.appendChild(n)}},[]),e.jsxs(e.Fragment,{children:[e.jsxs(Q,{children:[e.jsx("link",{rel:"canonical",href:"https://allphaseconstructionfl.com/"}),e.jsx("script",{type:"application/ld+json",children:JSON.stringify(t)}),e.jsx("script",{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:[{"@type":"Question",name:"How much does a new roof cost in Broward or Palm Beach County?",acceptedAnswer:{"@type":"Answer",text:"A new roof in South Florida varies based on size, material, and code requirements. Shingle roofs cost less than tile or metal systems. Pricing includes tear-off, underlayment, HVHZ fastening, permits, inspections, and disposal. A written estimate provides exact project cost."}},{"@type":"Question",name:"How long does a roof replacement take from start to finish?",acceptedAnswer:{"@type":"Answer",text:"Roof installation typically takes 2–5 working days once permits and materials are ready. From contract signing to final inspection, most projects take 4–6 weeks, depending on permitting timelines, HOA approval, inspections, and material scheduling."}},{"@type":"Question",name:"Do you handle roofing permits and inspections?",acceptedAnswer:{"@type":"Answer",text:"Yes. We handle all roofing permits, inspections, and code compliance requirements. Projects are submitted to the local building department and installed to Florida Building Code and High Velocity Hurricane Zone (HVHZ) standards for safety and approval."}},{"@type":"Question",name:"Are you licensed and insured in South Florida?",acceptedAnswer:{"@type":"Answer",text:"All Phase Construction USA is fully licensed and insured in Florida. Roofing License CCC-1331464 and General Contractor License CGC-1526236. We carry liability and workers' compensation coverage and meet all state and local regulatory requirements."}},{"@type":"Question",name:"How do I know if I need roof repair or full replacement?",acceptedAnswer:{"@type":"Answer",text:"Roof replacement is recommended when underlayment fails, leaks occur in multiple areas, or the roof reaches the end of its service life. Isolated damage may qualify for repair. A professional inspection determines the correct solution."}},{"@type":"Question",name:"What roofing materials work best in the High Velocity Hurricane Zone?",acceptedAnswer:{"@type":"Answer",text:"In Broward County's High Velocity Hurricane Zone, roofing systems must meet strict wind uplift and fastening standards. Shingle, tile, and metal roofs require approved assemblies and secondary water resistance. Proper installation ensures hurricane performance and inspection approval."}},{"@type":"Question",name:"Is roof replacement covered by homeowners insurance?",acceptedAnswer:{"@type":"Answer",text:"Insurance may cover roof replacement if damage results from a covered peril such as wind or storm impact. Approval depends on policy terms, roof age, and documented damage. Inspection reports support the claims process."}},{"@type":"Question",name:"Do you serve Deerfield Beach and surrounding cities?",acceptedAnswer:{"@type":"Answer",text:"We are headquartered in Deerfield Beach and serve Broward and Palm Beach Counties, including Boca Raton, Fort Lauderdale, Pompano Beach, Coral Springs, Delray Beach, Boynton Beach, and surrounding communities throughout South Florida."}},{"@type":"Question",name:"Can a roofer do my wind mitigation report?",acceptedAnswer:{"@type":"Answer",text:"Usually, no — a wind mitigation report generally must be completed by a properly licensed inspector (often a home inspector, engineer, architect, or a Florida-licensed general contractor, depending on the credential). Many roofing contractors can't sign that form unless they also hold the appropriate license. If your roofer is also a GC, it can simplify coordination because the same firm can evaluate roofing + related structural mitigation opportunities."}},{"@type":"Question",name:"Is Palm Beach County part of Florida's HVHZ?",acceptedAnswer:{"@type":"Answer",text:"No. Florida's HVHZ designation applies to Miami-Dade and Broward counties. Palm Beach County is outside the HVHZ, but many Palm Beach jurisdictions follow very strict high-wind standards and product approval requirements that can be close to HVHZ-level intent, especially for uplift resistance and opening protection."}},{"@type":"Question",name:"Will a new roof help lower my insurance?",acceptedAnswer:{"@type":"Answer",text:"Yes — a new roof can reduce insurance costs, especially when paired with documented wind mitigation features (improved roof-to-deck attachment, secondary water barrier, enhanced fastening patterns, and approved assemblies). If your roofing contractor also holds a GC license, you may be able to address certain structural upgrades more efficiently, which can unlock additional mitigation credits depending on your home and insurer."}}]})})]}),e.jsx(se,{}),e.jsx("section",{className:"py-12 bg-gradient-to-b from-[#0a0a0a] to-neutral-900",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsxs("div",{className:"flex flex-wrap justify-center gap-2 sm:gap-3 mb-16",children:[e.jsxs("a",{href:"https://allphaseconstructionfl.com/roof-inspection",className:"group inline-flex items-center gap-2 px-4 sm:px-5 py-3 bg-white text-gray-800 border border-gray-300 rounded-full font-semibold text-xs sm:text-sm hover:bg-gray-900 hover:text-white hover:border-gray-900 hover:-translate-y-0.5 hover:shadow-lg transition-all duration-300 min-h-[44px]",children:[e.jsx(z,{className:"w-4 h-4 group-hover:scale-110 transition-transform flex-shrink-0"}),e.jsx("span",{className:"whitespace-nowrap",children:"ROOF INSPECTIONS"})]}),e.jsxs("a",{href:"https://allphaseconstructionfl.com/roof-repair",className:"group inline-flex items-center gap-2 px-4 sm:px-5 py-3 bg-white text-gray-800 border border-gray-300 rounded-full font-semibold text-xs sm:text-sm hover:bg-red-600 hover:text-white hover:border-red-600 hover:-translate-y-0.5 hover:shadow-lg transition-all duration-300 min-h-[44px]",children:[e.jsx(O,{className:"w-4 h-4 group-hover:scale-110 transition-transform flex-shrink-0"}),e.jsx("span",{className:"whitespace-nowrap",children:"ROOF REPAIR"})]}),e.jsxs("a",{href:"https://allphaseconstructionfl.com/residential-roofing",className:"group inline-flex items-center gap-2 px-4 sm:px-5 py-3 bg-white text-gray-800 border border-gray-300 rounded-full font-semibold text-xs sm:text-sm hover:bg-gray-900 hover:text-white hover:border-gray-900 hover:-translate-y-0.5 hover:shadow-lg transition-all duration-300 min-h-[44px]",children:[e.jsx(P,{className:"w-4 h-4 group-hover:scale-110 transition-transform flex-shrink-0"}),e.jsx("span",{className:"whitespace-nowrap",children:"ROOF REPLACEMENT"})]}),e.jsxs("a",{href:"https://allphaseconstructionfl.com/commercial-roofing",className:"group inline-flex items-center gap-2 px-4 sm:px-5 py-3 bg-white text-gray-800 border border-gray-300 rounded-full font-semibold text-xs sm:text-sm hover:bg-gray-900 hover:text-white hover:border-gray-900 hover:-translate-y-0.5 hover:shadow-lg transition-all duration-300 min-h-[44px]",children:[e.jsx(C,{className:"w-4 h-4 group-hover:scale-110 transition-transform flex-shrink-0"}),e.jsx("span",{className:"whitespace-nowrap",children:"COMMERCIAL ROOFING"})]}),e.jsxs("a",{href:"https://allphaseconstructionfl.com/roof-maintenance-programs",className:"group inline-flex items-center gap-2 px-4 sm:px-5 py-3 bg-white text-gray-800 border border-gray-300 rounded-full font-semibold text-xs sm:text-sm hover:bg-gray-900 hover:text-white hover:border-gray-900 hover:-translate-y-0.5 hover:shadow-lg transition-all duration-300 min-h-[44px]",children:[e.jsx(N,{className:"w-4 h-4 group-hover:scale-110 transition-transform flex-shrink-0"}),e.jsx("span",{className:"whitespace-nowrap",children:"MAINTENANCE PROGRAMS"})]})]}),e.jsxs("div",{className:"grid lg:grid-cols-2 gap-8 items-start",children:[e.jsxs("div",{className:"bg-gradient-to-br from-gray-900 to-black border border-gray-700 rounded-2xl p-6 sm:p-8 shadow-2xl",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[e.jsx("div",{className:"bg-red-600 p-2 rounded-lg",children:e.jsx(p,{className:"w-6 h-6 text-white"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"text-xl sm:text-2xl font-bold text-white leading-tight",children:"Deerfield Beach"}),e.jsx("p",{className:"text-red-500 text-sm font-semibold",children:"Headquarters"})]})]}),e.jsxs("div",{className:"mb-6 pb-6 border-b border-gray-700",children:[e.jsxs("p",{className:"text-gray-200 text-base leading-relaxed",children:["590 Goolsby Boulevard",e.jsx("br",{}),"Deerfield Beach, FL 33442"]}),e.jsx("p",{className:"text-gray-300 text-sm mt-3",children:"Serving Palm Beach + Broward County"})]}),e.jsx("div",{className:"mb-6 pb-6 border-b border-gray-700",children:e.jsxs("div",{className:"flex flex-wrap gap-3 sm:gap-4 text-sm",children:[e.jsxs("div",{className:"flex items-center gap-1 text-yellow-400",children:[e.jsx(b,{className:"w-4 h-4 fill-current"}),e.jsx("span",{className:"text-white font-semibold",children:"4.8"}),e.jsx("span",{className:"text-gray-300 sm:text-gray-400",children:"Google Reviews"})]}),e.jsxs("div",{className:"flex items-center gap-1.5 text-gray-200",children:[e.jsx(N,{className:"w-4 h-4 text-red-500"}),e.jsx("span",{className:"text-white font-semibold",children:"Dual-Licensed"}),e.jsx("span",{className:"text-gray-300 sm:text-gray-400 text-xs",children:"(CCC/CGC)"})]}),e.jsxs("div",{className:"flex items-center gap-1.5 text-gray-200",children:[e.jsx(H,{className:"w-4 h-4 text-red-500"}),e.jsx("span",{className:"text-white font-semibold",children:"Open 24/7"})]})]})}),e.jsxs("div",{className:"grid sm:grid-cols-2 gap-4",children:[e.jsxs("a",{href:"https://www.google.com/maps/place/All+Phase+Construction+USA,+LLC/@26.310786,-80.127335,15z/data=!4m6!3m5!1s0x88d91d982b569be1:0xc298661959b65cbf!8m2!3d26.3107856!4d-80.1273349!16s%2Fg%2F11qpj3rkr8?entry=ttu",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center justify-center gap-2 px-5 py-3 bg-white text-gray-900 rounded-lg font-semibold text-sm hover:bg-gray-100 transition-all duration-300 shadow-md hover:shadow-lg",children:[e.jsx(p,{className:"w-4 h-4"}),"Get Directions"]}),e.jsxs("a",{href:"tel:+17542275605",className:"inline-flex items-center justify-center gap-2 px-5 py-3 bg-red-600 text-white rounded-lg font-semibold text-sm hover:bg-red-700 transition-all duration-300 shadow-md hover:shadow-lg",children:[e.jsx(k,{className:"w-4 h-4"}),"Call Now"]})]})]}),e.jsx("div",{className:"bg-gradient-to-br from-gray-900 to-black border border-gray-700 rounded-2xl p-2 shadow-2xl",children:e.jsx("div",{className:"relative w-full overflow-hidden rounded-xl",style:{paddingBottom:"75%",minHeight:"400px"},children:e.jsx("iframe",{src:"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3576.3071856042744!2d-80.12733492403144!3d26.310785577038298!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x88d91d982b569be1%3A0xc298661959b65cbf!2sAll%20Phase%20Construction%20USA%2C%20LLC!5e0!3m2!1sen!2sus!4v1738436000000!5m2!1sen!2sus",width:"600",height:"450",className:"absolute top-0 left-0 w-full h-full border-0",style:{border:0},allowFullScreen:!0,loading:"lazy",referrerPolicy:"no-referrer-when-downgrade",title:"All Phase Construction USA, LLC - 590 Goolsby Blvd, Deerfield Beach, FL 33442"})})})]})]})}),e.jsx("section",{className:"py-16 bg-neutral-900",children:e.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsx("h2",{className:"text-2xl sm:text-3xl md:text-4xl font-bold text-white text-center mb-8 leading-tight px-2",children:"Local, Expert Roofing Contractor in Deerfield Beach, FL and Surrounding Areas"}),e.jsx("div",{className:"bg-gradient-to-br from-gray-800 to-gray-900 border border-gray-700 rounded-xl p-6 sm:p-8 mb-10 shadow-xl",children:e.jsxs("p",{className:"text-base sm:text-lg text-gray-100 leading-relaxed text-center",children:["When it comes to finding a"," ",e.jsxs("span",{className:"relative inline-block",children:[e.jsx("span",{className:"relative z-10",children:"reliable roofing company near you"}),e.jsx("span",{className:"absolute bottom-0 left-0 w-full h-0.5 bg-red-600"})]}),", look no further than All Phase Construction USA. Serving the communities of"," ",e.jsxs("span",{className:"relative inline-block",children:[e.jsx("span",{className:"relative z-10",children:"Deerfield Beach"}),e.jsx("span",{className:"absolute bottom-0 left-0 w-full h-0.5 bg-red-600"})]})," ","and surrounding areas, we are your trusted local roofers for all your roofing needs."]})}),e.jsx(Se,{})]})}),e.jsx(ie,{}),e.jsx(le,{}),e.jsx(de,{}),e.jsx(he,{}),e.jsx(ue,{}),e.jsx(xe,{}),e.jsx(ge,{}),e.jsx(fe,{}),e.jsx(ye,{}),e.jsx(ve,{}),e.jsx(je,{}),e.jsx(Ne,{})]})}export{Me as default};