1import{r as o,j as e,H as c,a as m,L as t,B as i,a7 as d,F as x}from"./index-CbvCveKN.js";import{T as p,E as g,h}from"./hvac-estimate-preview-CJy_7bjM.js";import{s as u}from"./service-call-invoice-preview-BKUxnGeo.js";import{m as v}from"./maintenance-agreement-preview-DuwLQExm.js";import{m as b}from"./material-cost-preview-DR4h4uv_.js";import{C as j}from"./chevron-right-f4vsMuAf.js";import{A as r}from"./arrow-right-dw9dfM3J.js";import{F as f}from"./file-spreadsheet-C065uECT.js";import"./use-recaptcha-B0LEd9cu.js";const N=[{name:"HVAC Estimate Template",features:["Complete material and labor price breakdown","Automatic price calculations with formulas","Professional formatting ready to send"],templateFile:"/HVAC_Estimate_Template.xlsx",previewImage:h},{name:"HVAC Maintenance Agreement Template",features:["Seasonal service scheduling","Coverage terms and exclusions","Auto-renewal tracking"],templateFile:"/templates/hvac_maintenance_agreement_template.xlsx",previewImage:v},{name:"Material Price Tracker Template",features:["Track prices for 100+ HVAC materials","Compare supplier pricing side-by-side","Automatic markup calculations"],templateFile:"/Material_Cost_Tracker_Template.xlsx",previewImage:b}],y=["Diagnostic and repair line items","Parts and labor separation","Payment terms section","Service date tracking","Tax calculations built in"],w=["HVAC contractors creating job estimates","Service technicians quoting repairs","Business owners standardizing their pricing"],C=["Download the template and open in Excel or Google Sheets","Add your company information and logo","Enter diagnostic and repair details","Add parts and labor costs","Save and send to your customer"],_=()=>{const[n,l]=o.useState(!1);return e.jsxs("div",{className:"min-h-screen bg-primary",children:[e.jsxs(c,{children:[e.jsx("title",{children:"Free HVAC Service Call Invoice Template | Excel Download | EstimateKit"}),e.jsx("meta",{name:"description",content:"Download a free HVAC service call invoice template in Excel. Includes diagnostic line items, parts and labor separation, and payment terms."}),e.jsx("link",{rel:"canonical",href:"https://estimatekit.com/templates/hvac-service-invoice"})]}),e.jsx(m,{}),e.jsxs("main",{className:"pt-24",children:[e.jsxs("section",{className:"py-16 px-4 sm:px-6 lg:px-8 bg-primary relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 blueprint-grid opacity-30"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-transparent to-primary/80"}),e.jsxs("div",{className:"container mx-auto max-w-6xl relative z-10",children:[e.jsxs("nav",{className:"mb-8 flex items-center gap-2 text-sm",children:[e.jsx(t,{to:"/free-templates",className:"text-blueprint-cyan hover:text-blueprint-cyan/80 transition-colors",children:"Free Templates"}),e.jsx(j,{className:"h-4 w-4 text-primary-foreground/50"}),e.jsx("span",{className:"text-primary-foreground/70",children:"HVAC Service Call Invoice Template"})]}),e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center",children:[e.jsxs("div",{children:[e.jsx("div",{className:"inline-flex items-center gap-2 px-4 py-2 rounded-full border border-cta-orange/30 bg-cta-orange/10 mb-6",children:e.jsx("span",{className:"text-cta-orange font-mono text-sm",children:"// FREE_DOWNLOAD"})}),e.jsxs("h1",{className:"text-4xl sm:text-5xl font-bold text-primary-foreground mb-6 font-heading",children:["Free ",e.jsx("span",{className:"text-cta-orange",children:"HVAC Service Call"})," Invoice Template"]}),e.jsx("p",{className:"text-xl text-primary-foreground/70 mb-8",children:"Invoice template for service calls, diagnostics, and repairs."}),e.jsxs(i,{size:"lg",variant:"orange",className:"text-lg px-8",onClick:()=>l(!0),children:["Download Free Template",e.jsx(r,{className:"ml-2 h-5 w-5"})]})]}),e.jsxs("div",{className:"relative",children:[e.jsx("div",{className:"border border-blueprint-cyan/30 rounded-lg overflow-hidden bg-primary-light/50 backdrop-blur-sm",children:e.jsx("img",{src:u,alt:"HVAC Service Call Invoice Template Preview",className:"w-full h-auto"})}),e.jsx("div",{className:"absolute -bottom-4 -right-4 w-24 h-24 bg-cta-orange/20 rounded-full blur-3xl"}),e.jsx("div",{className:"absolute -top-4 -left-4 w-32 h-32 bg-blueprint-cyan/20 rounded-full blur-3xl"})]})]})]})]}),e.jsxs("section",{className:"py-16 px-4 sm:px-6 lg:px-8 bg-primary relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 dot-grid opacity-20"}),e.jsxs("div",{className:"container mx-auto max-w-4xl relative z-10",children:[e.jsx("h2",{className:"text-3xl font-bold text-primary-foreground mb-8 font-heading text-center",children:"What's Included"}),e.jsx("div",{className:"border border-blueprint-cyan/20 bg-primary-light/50 backdrop-blur-sm rounded-lg p-8",children:e.jsx("ul",{className:"space-y-4",children:y.map((a,s)=>e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx(d,{className:"h-6 w-6 text-cta-orange flex-shrink-0 mt-0.5"}),e.jsx("span",{className:"text-lg text-primary-foreground",children:a})]},s))})})]})]}),e.jsxs("section",{className:"py-16 px-4 sm:px-6 lg:px-8 bg-primary relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 blueprint-grid opacity-20"}),e.jsxs("div",{className:"container mx-auto max-w-4xl relative z-10",children:[e.jsx("h2",{className:"text-3xl font-bold text-primary-foreground mb-8 font-heading text-center",children:"Who This Template Is For"}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:w.map((a,s)=>e.jsxs("div",{className:"border border-blueprint-cyan/20 bg-primary-light/50 backdrop-blur-sm rounded-lg p-6 text-center",children:[e.jsx("div",{className:"w-12 h-12 rounded-full bg-blueprint-cyan/20 flex items-center justify-center mx-auto mb-4",children:e.jsx(f,{className:"h-6 w-6 text-blueprint-cyan"})}),e.jsx("p",{className:"text-primary-foreground",children:a})]},s))})]})]}),e.jsxs("section",{className:"py-16 px-4 sm:px-6 lg:px-8 bg-primary relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 dot-grid opacity-20"}),e.jsxs("div",{className:"container mx-auto max-w-4xl relative z-10",children:[e.jsx("h2",{className:"text-3xl font-bold text-primary-foreground mb-8 font-heading text-center",children:"How To Use This Template"}),e.jsx("div",{className:"border border-blueprint-cyan/20 bg-primary-light/50 backdrop-blur-sm rounded-lg p-8",children:e.jsx("ol",{className:"space-y-6",children:C.map((a,s)=>e.jsxs("li",{className:"flex items-start gap-4",children:[e.jsx("div",{className:"w-8 h-8 rounded-full bg-cta-orange flex items-center justify-center flex-shrink-0",children:e.jsx("span",{className:"text-white font-bold",children:s+1})}),e.jsx("span",{className:"text-lg text-primary-foreground pt-1",children:a})]},s))})})]})]}),e.jsxs("section",{className:"py-20 px-4 sm:px-6 lg:px-8 bg-primary relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 blueprint-grid-dense opacity-20"}),e.jsx("div",{className:"container mx-auto max-w-4xl text-center relative z-10",children:e.jsxs("div",{className:"border border-cta-orange/30 bg-primary-light/50 backdrop-blur-sm rounded-lg p-8 sm:p-12",children:[e.jsx("h2",{className:"text-3xl sm:text-4xl font-bold text-primary-foreground mb-4 font-heading",children:"Want Something Even Faster?"}
1),e.jsx("p",{className:"text-xl text-primary-foreground/70 mb-8 max-w-2xl mx-auto",children:"EstimateKit creates professional HVAC estimates in 10 minutes with pre-loaded materials, automatic calculations, and branded PDFs."}),e.jsx(i,{size:"lg",variant:"orange",className:"text-lg px-8",asChild:!0,children:e.jsxs(t,{to:"/signup",children:["Start Free Trial",e.jsx(r,{className:"ml-2 h-5 w-5"})]})})]})})]}),e.jsxs("section",{className:"py-16 px-4 sm:px-6 lg:px-8 bg-primary relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 dot-grid opacity-20"}),e.jsxs("div",{className:"container mx-auto max-w-6xl relative z-10",children:[e.jsxs("div",{className:"flex items-center justify-between mb-8",children:[e.jsx("h2",{className:"text-3xl font-bold text-primary-foreground font-heading",children:"More Free HVAC Templates"}),e.jsxs(t,{to:"/free-templates",className:"text-blueprint-cyan hover:text-blueprint-cyan/80 transition-colors flex items-center gap-1",children:["View All Templates",e.jsx(r,{className:"h-4 w-4"})]})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8",children:N.map(a=>e.jsx(p,{...a},a.name))})]})]})]}),e.jsx(x,{}),e.jsx(g,{isOpen:n,onClose:()=>l(!1),templateName:"HVAC Service Call Invoice Template",templateFile:"/templates/hvac_service_invoice_template.xlsx"})]})};export{_ as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.