PageSourceSearch

https://battleheating.com/assets/BoilerService-DA8cTyJh.js

js battleheating.com collected 2026-10-09 22:00:44 UTC 15,119 bytes, 1 lines download raw bytes

1import{j as e,S as c,f as d,N as x,H as m,P as h,L as l,a as s,C as t,l as o,b as u,c as p,W as g,i as f,T as b,m as y,k as j}from"./index-r-EatfF-.js";import{S as v}from"./ServicePageCTA-Mw9BbkH7.js";import{G as N}from"./GoogleReviewSnippet-lpPWr_Dm.js";import{e as w,a as i,b as k}from"./engineer-boiler-service-DMBJgGbv.js";const S=[{icon:p,title:"Safety",desc:"A boiler service allows safety issues like a potentially fatal carbon monoxide leak to be identified. If you're worried your boiler isn't quite right, don't wait — call a Gas Safe engineer today."},{icon:g,title:"Avoid a boiler breakdown",desc:"A boiler service helps keep your water hot and radiators warm by spotting potential faults before they happen, avoiding a boiler breakdown and hefty heating repair bill."},{icon:f,title:"Keep heating bills low",desc:"Boilers become less efficient as they age, needing more fuel to heat your home. A boiler service keeps things in good condition, delivering higher efficiency for longer."},{icon:b,title:"Validate your boiler warranty",desc:"Many new boilers include a manufacturer's warranty of up to 12 years (depending on model). To keep it valid, the manufacturer typically requires an annual service by a Gas Safe registered engineer — please check your manufacturer's terms."},{icon:y,title:"Friendly, expert engineers",desc:"Battle Heating's service engineers are Gas Safe Registered. Your boiler service will be thorough, with everything left neat and tidy."}],B=[{label:"Plan B",title:"Boiler Care",price:"£20.00 / month",comingSoon:!0,features:["Initial half price boiler service (£48)","Gas boiler, flue & controls","Pumps & motorised valves","Hot water feeds","Expansion tanks, cylinders & immersion","£70 call-out fee"]},{label:"Plan C",title:"Central Heating Care",price:"£26.00 / month",comingSoon:!0,features:["Initial half price boiler service","Gas boiler, flue & controls","Pumps & motorised valves","Hot water feeds","Full central heating (radiators, pipes, cylinders)","Water supply pipes, including stopcock","Gas supply pipe connecting boiler to meter","£70 call-out fee"]}],A=[{num:1,name:"Flue elbow",desc:"An exit for fumes and an entrance for fresh air"},{num:2,name:"Fan",desc:"Produces a draft that blows fumes out of your flue"},{num:3,name:"Heat exchanger",desc:"Heats water which heats your radiators"},{num:4,name:"Gas burner",desc:"Generates your heat"},{num:5,name:"Flame window",desc:"A direct view on to your flame"},{num:6,name:"Boiler case",desc:"Your boiler's external cover, usually white"}],F=()=>e.jsxs("div",{className:"min-h-screen",children:[e.jsx(c,{title:"Boiler Service in East Sussex | Battle Heating",description:"Annual gas boiler servicing in East Sussex. Keep your heating safe and efficient — book with local Gas Safe engineers.",path:"/boiler-service",jsonLd:d(j)}),e.jsx(x,{}),e.jsxs("section",{className:"relative isolate overflow-hidden pt-40 pb-20 lg:pt-44 lg:pb-28 min-h-[640px] sm:min-h-[680px] lg:min-h-[720px] max-[900px]:landscape:min-h-[100svh] max-[900px]:landscape:!pt-28",children:[e.jsxs("picture",{children:[e.jsx("source",{type:"image/webp",srcSet:w,sizes:"100vw"}),e.jsx("source",{type:"image/jpeg",srcSet:i,sizes:"100vw"}),e.jsx("img",{src:k,srcSet:i,sizes:"100vw",alt:"Battle Heating Ltd Gas Safe engineer servicing a domestic boiler with professional flue analyser equipment",className:"absolute inset-0 w-full h-full object-cover object-[50%_75%] sm:object-[50%_70%] md:object-[50%_65%] lg:object-[50%_60%]",width:1920,height:1080,loading:"eager",decoding:"async",fetchpriority:"high"})]}
1),e.jsx(m,{align:"center",tone:"soft"}),e.jsxs("div",{className:"relative container mx-auto px-6 lg:px-16 text-center",children:[e.jsx("h1",{className:"hero-text-shadow text-primary-foreground text-[2.25rem] sm:text-5xl lg:text-6xl tracking-tight font-black leading-[1.02] text-balance mb-4",children:"Boiler Service"}),e.jsx("p",{className:"hero-text-shadow text-primary-foreground/80 text-lg max-w-2xl mx-auto mb-4",children:"Stay safe, save money and keep your boiler's warranty valid with an annual boiler service from Battle Heating Ltd."}),e.jsxs("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-4 mt-8",children:[e.jsxs("div",{className:"bg-primary-foreground/10 border border-primary-foreground/30 rounded-lg px-8 py-4 text-center",children:[e.jsx("p",{className:"text-primary-foreground/60 text-sm line-through",children:"Was £96"}),e.jsx("p",{className:"text-primary-foreground text-3xl font-black",children:"Now £48"}),e.jsx("p",{className:"text-primary-foreground/80 text-sm",children:"with our annual service plan"})]}),e.jsxs("div",{className:"bg-primary-foreground/10 border border-primary-foreground/30 rounded-lg px-8 py-4 text-center",children:[e.jsx("p",{className:"text-primary-foreground text-3xl font-black",children:"£105"}),e.jsx("p",{className:"text-primary-foreground/80 text-sm",children:"one-off boiler service"})]})]}),e.jsxs("div",{className:"mt-8 flex flex-col sm:flex-row items-center justify-center gap-4",children:[e.jsxs("a",{href:"tel:08006771066",className:"inline-flex items-center gap-2 bg-bh-orange-accent text-primary-foreground font-bold px-9 py-4 rounded-sm uppercase tracking-wider text-sm hover:brightness-110 hover:-translate-y-0.5 transition-all shadow-prominent",children:[e.jsx(h,{size:18})," Call 0800 677 1066"]}),e.jsx(l,{to:"/quote",className:"inline-block bg-primary-foreground/5 border border-primary-foreground/25 text-primary-foreground font-bold px-9 py-4 rounded-sm uppercase tracking-wider text-sm hover:bg-primary-foreground/10 hover:border-primary-foreground/40 transition-all",children:"Get a quote"})]})]})]}),e.jsx("section",{className:"py-16 lg:py-24 bg-background",children:e.jsxs("div",{className:"container mx-auto px-6 lg:px-16",children:[e.jsxs(s,{children:[e.jsx("h2",{className:"text-[1.75rem] sm:text-3xl lg:text-[2.75rem] tracking-tight font-black text-foreground leading-[1.05] text-balance mb-4",children:"Why get a boiler service?"}),e.jsx("p",{className:"text-muted-foreground mb-12 max-w-2xl",children:"An annual boiler service is the best way to keep your home safe, warm and efficient. Here's why it matters:"})]}),e.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-8",children:S.map((r,a)=>e.jsx(s,{delay:a*.1,children:e.jsxs("div",{className:"bg-card border border-border rounded-lg p-6",children:[e.jsx("div",{className:"w-12 h-12 bg-bh-orange-accent/20 rounded-full flex items-center justify-center mb-4",children:e.jsx(r.icon,{className:"text-bh-orange-accent",size:22})}),e.jsx("h3",{className:"font-bold text-foreground mb-2",children:r.title}),e.jsx("p",{className:"text-sm text-muted-foreground",children:r.desc})]})},r.title))})]})}),e.jsx("section",{className:"py-16 lg:py-24 bg-muted",children:e.jsxs("div",{className:"container mx-auto px-6 lg:px-16",children:[e.jsx(s,{children:e.jsxs("div",{className:"text-center max-w-2xl mx-auto mb-4",children:[e.jsx("h2",{className:"text-[1.75rem] sm:text-3xl lg:text-[2.75rem] tracking-tight font-black text-foreground leading-[1.05] text-balance mb-4",children:"Boiler service options"}),e.jsx("p",{className:"text-muted-foreground",children:"Three simple ways to book your boiler service. Choose the option that suits you best."}),e.jsx("p",{className:"text-xs uppercase tracking-wider font-bold text-bh-orange-accent mt-4",children:"All prices include VAT"})]})}),e.jsxs("div",{className:"grid md:grid-cols-3 gap-6 lg:gap-8 mt-12 max-w-6xl mx-auto items-stretch",children:[e.jsx(s,{delay:0,children:e.jsxs("div",{className:"bg-card border border-border rounded-xl p-8 flex flex-col h-full shadow-sm",children:[e.jsx("span",{className:"text-xs font-bold text-muted-foreground uppercase tracking-wider mb-3",children:"First service offer"}),e.jsx("h3",{className:"text-xl font-bold text-foreground mb-4",children:"Half-price first service"}),e.jsxs("div",{className:"mb-1",children:[e.jsx("span",{className:"text-4xl font-black text-foreground",children:"£48"}),e.jsx("span",{className:"text-sm text-muted-foreground line-through ml-2",children:"£96"})]}),e.jsx("p",{className:"text-sm text-muted-foreground mb-2",children:"Offer valid on sign up to the annual plan at £8/month (£96/year)."}),e.jsx("p",{className:"text-xs font-semibold text-bh-orange-accent mb-6",children:"Only available to new customers who sign up to a monthly plan."}),e.jsx("ul",{className:"space-y-3 flex-1 mb-8",children:["Half-price first annual service","Service certificate included","Reminder for next year's service","365-day telephone support"].map(r=>e.jsxs("li",{className:"flex items-start gap-2 text-sm text-foreground
1/80",children:[e.jsx(t,{className:"text-bh-orange-accent shrink-0 mt-0.5",size:16}),e.jsx("span",{children:r})]},r))}),e.jsx(l,{to:"/checkout?plan=annual-service",className:"block text-center bg-foreground text-background font-bold px-6 py-3.5 rounded-md hover:opacity-90 transition-opacity",children:"Book first service"})]})}),e.jsx(s,{delay:.1,children:e.jsxs("div",{className:"relative bg-card border-2 border-bh-orange-accent rounded-xl p-8 flex flex-col h-full shadow-elevated md:-mt-4 md:mb-4",children:[e.jsxs("div",{className:"absolute -top-3 left-1/2 -translate-x-1/2 bg-bh-orange-accent text-primary-foreground text-xs font-bold uppercase tracking-wider px-4 py-1.5 rounded-full flex items-center gap-1.5",children:[e.jsx(o,{size:12,className:"fill-current"})," Best value"]}),e.jsx("span",{className:"text-xs font-bold text-bh-orange-accent uppercase tracking-wider mb-3",children:"Annual service plan"}),e.jsx("h3",{className:"text-xl font-bold text-foreground mb-4",children:"Spread the cost monthly"}),e.jsxs("div",{className:"mb-1",children:[e.jsx("span",{className:"text-4xl font-black text-foreground",children:"£8"}),e.jsx("span",{className:"text-base text-muted-foreground font-medium",children:" / month"})]}),e.jsx("p",{className:"text-sm text-muted-foreground mb-5",children:"£96/year — saves £9 vs a one-off service."}),e.jsxs("div",{className:"bg-bh-orange-accent/10 border border-bh-orange-accent/30 rounded-lg p-4 mb-6",children:[e.jsxs("p",{className:"text-sm font-bold text-foreground mb-1 flex items-center gap-1.5",children:[e.jsx(o,{size:14,className:"text-bh-orange-accent fill-current"})," Most customers choose this"]}),e.jsx("p",{className:"text-xs text-muted-foreground leading-relaxed",children:"Half-price first service, then spread the cost. We'll remind you each year — your warranty stays valid and you'll never miss a service."})]}),e.jsx("ul",{className:"space-y-3 flex-1 mb-8",children:["Annual boiler service & reminder","Service certificate included","365-day telephone support","10% off any other work","Option to add gas fire service","Option to add landlord safety check"].map(r=>e.jsxs("li",{className:"flex items-start gap-2 text-sm text-foreground/80",children:[e.jsx(t,{className:"text-bh-orange-accent shrink-0 mt-0.5",size:16}),e.jsx("span",{children:r})]},r))}),e.jsx(l,{to:"/checkout?plan=annual-service",className:"block text-center bg-bh-orange-accent text-primary-foreground font-bold px-6 py-3.5 rounded-md hover:opacity-90 transition-opacity shadow-md",children:"Start plan →"})]})}),e.jsx(s,{delay:.2,children:e.jsxs("div",{className:"bg-card border border-border rounded-xl p-8 flex flex-col h-full shadow-sm",children:[e.jsx("span",{className:"text-xs font-bold text-muted-foreground uppercase tracking-wider mb-3",children:"One-off service"}),e.jsx("h3",{className:"text-xl font-bold text-foreground mb-4",children:"Single boiler service"}),e.jsx("div",{className:"mb-1",children:e.jsx("span",{className:"text-4xl font-black text-foreground",children:"£105"})}),e.jsx("p",{className:"text-sm text-muted-foreground mb-6",children:"A single annual service with no ongoing plan."}),e.jsx("ul",{className:"space-y-3 flex-1 mb-8",children:["Full annual boiler service","Service certificate included","Carried out by a Gas Safe engineer","No subscription, no commitment"].map(r=>e.jsxs("li",{className:"flex items-start gap-2 text-sm text-foreground/80",children:[e.jsx(t,{className:"text-bh-orange-accent shrink-0 mt-0.5",size:16}),e.jsx("span",{children:r})]},r))}),e.jsx("a",{href:"tel:08006771066",className:"block text-center border-2 border-foreground text-foreground font-bold px-6 py-3 rounded-md hover:bg-foreground hover:text-background transition-colors",children:"Book one-off"})]})})]}),e.jsx(s,{delay:.3,children:e.jsxs("div",{className:"mt-20 max-w-5xl mx-auto",children:[e.jsxs("div",{className:"text-center mb-10",children:[e.jsx("h3",{className:"text-2xl lg:text-3xl font-black text-foreground mb-2",children:"Want breakdown care too?"}),e.jsx("p",{className:"text-muted-foreground",children:"Upgrade to a plan that also cares for boiler or full central heating repairs."})]}),e.jsx("div",{className:"grid md:grid-cols-2 gap-6",children:B.map((r,a)=>e.jsx(s,{delay:a*.1,children:e.jsxs("div",{className:"relative bg-card border border-border rounded-xl p-6 flex flex-col h-full opacity-90",children:[e.jsx("div",{className:"absolute top-4 right-4 bg-muted-foreground
1/20 text-muted-foreground text-xs font-bold uppercase tracking-wider px-3 py-1 rounded-sm",children:"Coming Soon"}),e.jsx("span",{className:"text-xs font-bold text-primary uppercase tracking-wider mb-2",children:r.label}),e.jsx("h4",{className:"text-lg font-bold text-foreground mb-1",children:r.title}),e.jsx("p",{className:"text-xl font-black text-bh-orange-accent mb-5",children:r.price}),e.jsx("ul",{className:"space-y-2 flex-1",children:r.features.map(n=>e.jsxs("li",{className:"flex items-start gap-2 text-sm text-muted-foreground",children:[e.jsx(t,{className:"text-bh-orange-accent shrink-0 mt-0.5",size:14}),e.jsx("span",{children:n})]},n))})]})},r.label))})]})})]})}),e.jsx("section",{className:"py-16 lg:py-24 bg-background",children:e.jsxs("div",{className:"container mx-auto px-6 lg:px-16 max-w-3xl",children:[e.jsxs(s,{children:[e.jsx("h2",{className:"text-[1.75rem] sm:text-3xl lg:text-[2.75rem] tracking-tight font-black text-foreground leading-[1.05] text-balance mb-4",children:"What's inside your boiler?"}),e.jsx("p",{className:"text-muted-foreground mb-8",children:"It's helpful to have a basic idea of the parts inside your boiler that will be looked over during your annual boiler service."})]}),e.jsx("div",{className:"space-y-4",children:A.map((r,a)=>e.jsx(s,{delay:a*.08,children:e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx("span",{className:"bg-primary text-primary-foreground text-sm font-bold w-8 h-8 rounded-full flex items-center justify-center shrink-0 mt-0.5",children:r.num}),e.jsxs("div",{children:[e.jsxs("span",{className:"font-bold text-foreground",children:[r.name,": "]}),e.jsx("span",{className:"text-muted-foreground",children:r.desc})]})]})},r.num))})]})}),e.jsx(v,{heading:"Book your boiler service today",subheading:"Keep your home safe, warm and efficient. Call us or get a quote online.",primaryLabel:"Book your service"}),e.jsx(N,{heading:"Trusted by homeowners we service every year"}),e.jsx(u,{})]});export{F 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.