PageSourceSearch

https://ses-hereford-hub.lovable.app/assets/Pricing-ByG7BJR5.js

js ses-hereford-hub.lovable.app collected 2026-10-03 03:44:21 UTC 7,915 bytes, 6 lines download raw bytes

1import{p as n,j as e,L as l,S as c,a as d,b as t,I as m,F as g,B as i,c as u,A as p,P as x}from"./index-1qn3F5mx.js";/**
2 * @license lucide-react v0.462.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const h=n("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]),b=[{category:"Electrical",intro:"Indicative prices for common domestic electrical work in Herefordshire. All installations are NICEIC certified.",items:[{job:"Consumer unit (fuseboard) upgrade",range:"£550 – £900",notes:"Standard 3-bed property, includes RCBOs and certificate"},{job:"EV charger install (7kW)",range:"£800 – £1,200",notes:"Wall-mounted, OZEV approved unit, OLEV grant available where eligible"},{job:"EICR (Electrical Installation Condition Report)",range:"From £200",notes:"Depending on number of circuits / property size"},{job:"Full house rewire",range:"£3,500 – £6,500",notes:"3-bed semi, including making good. POA for larger"},{job:"Additional socket / spur installation",range:"From £80 – £150",notes:"Per socket, depending on access"},{job:"Downlights (per fitting, supplied)",range:"£40 – £75",notes:"LED dimmable, fire-rated, fitted"}]},{category:"Plumbing & Heating",intro:"Typical pricing for boiler, heating and bathroom work.",items:[{job:"Boiler replacement (combi, like-for-like)",range:"£1,800 – £2,800",notes:"Standard install, manufacturer warranty included"},{job:"Annual boiler service",range:"£75 – £110",notes:"Full inspection and report"},{job:"Bathroom suite install (labour)",range:"£2,000 – £3,500",notes:"Excludes tiles & suite. Full quote on site visit"},{job:"Radiator replacement",range:"£140 – £220",notes:"Like-for-like, including bleed and balance"},{job:"Power flush (8 radiator system)",range:"£450 – £650",notes:"Magnetic filter recommended at the same time"}]},{category:"Solar & Renewables",intro:"MCS-certified installs eligible for 0% VAT. Battery storage available alongside or retrofitted.",items:[{job:"Solar PV (4kW system)",range:"£5,500 – £7,500",notes:"10–12 panels, inverter, scaffolding, MCS certificate"},{job:"Solar PV (6kW system)",range:"£7,500 – £10,000",notes:"Larger roofs, ideal for EV / heat pump households"},{job:"Battery storage (5kWh)",range:"£3,500 – £5,500",notes:"Retrofit or installed alongside PV"},{job:"Battery storage (10kWh)",range:"£5,500 – £8,000",notes:"Suits higher-usage homes and export tariff customers"},{job:"Zappi / Ohme EV charger with PV diversion",range:"£1,100 – £1,500",notes:"Uses surplus solar to charge your EV"}]},{category:"Compliance & Certificates",intro:"Required certificates for landlords, businesses and property sales.",items:[{job:"EICR (5-yearly landlord cert)",range:"From £200",notes:"Required by law for rental properties in England"},{job:"PAT testing (per item)",range:"£1.20 – £2.50",notes:"Volume discounts for 50+ items"},{job:"Fire alarm install / certification",range:"POA",notes:"Site survey required — varies by property type"}]}],s=[{question:"Are these prices guaranteed?",answer:"These are indicative prices based on typical jobs we complete in Herefordshire. Final pricing depends on site conditions, materials chosen and any unforeseen issues. We always provide a fixed written quote before starting work."},{question:"Do you charge for quotes?",answer:"No — all our quotes are free and no-obligation. For straightforward work we can often quote over the phone or from photos. Larger projects need a site visit."},{question:"What's included in the price?",answer:"Our prices include labour, all standard materials, certificates and registration where required (NICEIC, MCS, Building Control notifications). We itemise everything in your written quote."},{question:"Why choose SES over a national company?",answer:"We're a Hereford-based business of 25 years. You speak to the same engineers from quote to completion. No call-centres, no hidden fees, and a local reputation we work hard to keep."}],j=()=>e.jsxs(l,{children:[e.jsx(c,{title:"Pricing Guide | Electrical, Plumbing & Solar Costs in Hereford",description:"Indicative pricing for electrical work, boiler replacements, solar PV installs and compliance certificates in Hereford. Free fixed quotes available.",path:"/pricing",jsonLd:d(s)}),e.jsxs("section",{className:"relative py-24 md:py-32 bg-primary overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-primary via-primary/95 to-primary/70"}),e.jsx("div",{className:"container mx-auto px-4 relative z-10",children:e.jsx(t,{children:e.jsxs("div",{className:"max-w-3xl",children:[e.jsx("span",{className:"inline-block px-4 py-1.5 rounded-full bg-accent/20 text-accent text-sm font-medium mb-6",children:"Transparent Pricing"}),e.jsx("h1",{className:"text-4xl md:text-5xl lg:text-6xl font-bold text-primary-foreground mb-6 leading-tight",children:"Pricing Guide"}
6),e.jsx("p",{className:"text-xl text-primary-foreground/80 max-w-2xl",children:"Clear, indicative pricing for the jobs we're asked to quote most often. No call-out fees in our service area."})]})})})]}),e.jsx("section",{className:"py-10 bg-card border-b border-border",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:"max-w-3xl mx-auto flex items-start gap-3 p-4 rounded-lg bg-accent/5 border border-accent/20",children:[e.jsx(h,{className:"h-5 w-5 text-accent flex-shrink-0 mt-0.5"}),e.jsxs("p",{className:"text-sm text-foreground/80",children:["These are ",e.jsx("strong",{children:"indicative prices"})," for typical jobs in Herefordshire. Every quote is free, fixed and written. Site visits are arranged within the same week wherever possible."]})]})})}),b.map((r,o)=>e.jsx("section",{className:`py-16 ${o%2===0?"bg-background":"bg-secondary"}`,children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:"max-w-4xl mx-auto",children:[e.jsxs(t,{children:[e.jsx("h2",{className:"text-3xl font-bold mb-3",children:r.category}),e.jsx("p",{className:"text-muted-foreground mb-8 max-w-2xl",children:r.intro})]}),e.jsx("div",{className:"space-y-3",children:r.items.map(a=>e.jsxs("div",{className:"grid md:grid-cols-[1fr_auto] gap-4 p-5 rounded-xl border border-border bg-card hover:border-accent/40 transition-colors",children:[e.jsxs("div",{children:[e.jsx("h3",{className:"font-semibold text-foreground",children:a.job}),e.jsx("p",{className:"text-sm text-muted-foreground mt-1",children:a.notes})]}),e.jsxs("div",{className:"md:text-right",children:[e.jsx("p",{className:"text-lg font-bold text-accent",children:a.range}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"incl. labour & cert"})]})]},a.job))})]})})},r.category)),e.jsx(m,{eyebrow:"Free written quote",heading:"Get a fixed price for your job",body:"Send a photo and a brief description — most quotes back within 24 hours."}),e.jsx(g,{title:"Pricing — Frequently Asked Questions",faqs:s,enableSchema:!1}),e.jsx("section",{className:"py-16 bg-primary",children:e.jsxs("div",{className:"container mx-auto px-4 text-center",children:[e.jsx("h2",{className:"text-3xl font-bold text-primary-foreground mb-4",children:"Ready for a fixed quote?"}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-3 justify-center",children:[e.jsx(i,{size:"lg",className:"bg-accent hover:bg-accent/90 text-accent-foreground gap-2",asChild:!0,children:e.jsxs(u,{to:"/contact",children:["Request a Quote ",e.jsx(p,{className:"h-4 w-4"})]})}),e.jsx(i,{size:"lg",variant:"outline",className:"border-primary-foreground/30 text-primary-foreground hover:bg-primary-foreground/10 gap-2",asChild:!0,children:e.jsxs("a",{href:"tel:01432508579",children:[e.jsx(x,{className:"h-4 w-4"})," 01432 508579"]})})]})]})})]});export{j 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.