1import{i as e}from"./index-AWOOBcei.js";import{a as t,i as n,r,t as i}from"./SiteHeader-C-BCnPM5.js";import{n as a,r as o,t as s}from"./star-0fshxA0S.js";import{t as c}from"./clock-DudsjPmG.js";import{t as l}from"./mail-zjfKwlK-.js";import{t as u}from"./map-pin-BiTa-y_c.js";var d=t(`air-vent`,[[`path`,{d:`M18 17.5a2.5 2.5 0 1 1-4 2.03V12`,key:`yd12zl`}],[`path`,{d:`M6 12H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2`,key:`larmp2`}],[`path`,{d:`M6 8h12`,key:`6g4wlu`}],[`path`,{d:`M6.6 15.572A2 2 0 1 0 10 17v-5`,key:`1x1kqn`}]]),f=t(`arrow-right`,[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`m12 5 7 7-7 7`,key:`xquz4c`}]]),p=t(`external-link`,[[`path`,{d:`M15 3h6v6`,key:`1q9fwt`}],[`path`,{d:`M10 14 21 3`,key:`gplh6r`}],[`path`,{d:`M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6`,key:`a6xqqp`}]]),m=t(`flame`,[[`path`,{d:`M12 3q1 4 4 6.5t3 5.5a1 1 0 0 1-14 0 5 5 0 0 1 1-3 1 1 0 0 0 5 0c0-2-1.5-3-1.5-5q0-2 2.5-4`,key:`1slcih`}]]),h=t(`microwave`,[[`rect`,{width:`20`,height:`15`,x:`2`,y:`4`,rx:`2`,key:`2no95f`}],[`rect`,{width:`8`,height:`7`,x:`6`,y:`8`,rx:`1`,key:`zh9wx`}],[`path`,{d:`M18 8v7`,key:`o5zi4n`}],[`path`,{d:`M6 19v2`,key:`1loha6`}],[`path`,{d:`M18 19v2`,key:`1dawf0`}]]),g=t(`refrigerator`,[[`path`,{d:`M5 6a4 4 0 0 1 4-4h6a4 4 0 0 1 4 4v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6Z`,key:`fpq118`}],[`path`,{d:`M5 10h14`,key:`elsbfy`}],[`path`,{d:`M15 7v6`,key:`1nx30x`}]]),_=t(`sparkles`,[[`path`,{d:`M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z`,key:`1s2grr`}],[`path`,{d:`M20 2v4`,key:`1rf3ol`}],[`path`,{d:`M22 4h-4`,key:`gwowj6`}],[`circle`,{cx:`4`,cy:`20`,r:`2`,key:`6kqj1y`}]]),v=t(`washing-machine`,[[`path`,{d:`M3 6h3`,key:`155dbl`}],[`path`,{d:`M17 6h.01`,key:`e2y6kg`}],[`rect`,{width:`18`,height:`20`,x:`3`,y:`2`,rx:`2`,key:`od3kk9`}],[`circle`,{cx:`12`,cy:`13`,r:`5`,key:`nlbqau`}],[`path`,{d:`M12 18a2.5 2.5 0 0 0 0-5 2.5 2.5 0 0 1 0-5`,key:`17lach`}]]),y=`/assets/hero-technician-refreshed-CFa9_k5o.jpg`,b=e(),x=`(416) 276-7900`,S=`tel:+14162767900`,C=`[email protected]`,w=`mailto:[email protected]`,T=`MonâFri 9amâ7pm · Sat 9amâ5pm`,E=`Mississauga, Oakville, Woodbridge, Burlington & Toronto`,D=`https://homestars.com/companies/2798932-rick-appliance-repair-inc`,O=[{icon:g,name:`Refrigerators`,desc:`Cooling loss, leaks, ice makers, compressors.`},{icon:v,name:`Washers & Dryers`,desc:`Drum, drainage, heating and sensor faults.`},{icon:m,name:`Ovens & Ranges`,desc:`Ignition, elements, thermostats, control boards.`},{icon:_,name:`Dishwashers`,desc:`Drainage, pumps, spray arms, door seals.`},{icon:h,name:`Microwaves`,desc:`Magnetrons, turntables, panels and fuses.`},{icon:d,name:`Vents & Hoods`,desc:`Dryer vents, range hoods, ducting cleanup.`}],k=[{icon:c,title:`Same-day service`,desc:`Most calls handled within hours, not days.`},{icon:o,title:`Upfront pricing`,desc:`Flat diagnostic fee. No surprises at the door.`},{icon:a,title:`90-day guarantee`,desc:`Every repair covered â parts and labor.`}],A=[{title:`Dryer repair`,quote:`They came the day after I called them. Changed all the wheels and pulleys, lubricated and cleaned out all the lint. Came on time, cleaned up and was very courteous. I will use them again.`,author:`Taleen`,location:`Mississauga, ON`,date:`November 2023`,url:`${D}/reviews/1163988`},{title:`Refrigerator repair`,quote:`Rick is excellent and very pleasant. He repaired my refrigerator handle as per my request.`,author:`Private User`,location:`Mississauga, ON`,date:`November 2023`,url:`${D}/reviews/1160909`},{title:`Leaking dishwasher repair`,quote:`Rick was very responsive to my request. He identified the issue immediately and completed the repair. I would highly recommend Rick for appliance repairs.`,author:`Doreen`,location:`Mississauga, ON`,date:`November 2022`,url:`${D}/reviews/1083071`}];function j(){return(0,b.jsxs)(`div`,{className:`min-h-screen bg-background text-foreground`,children:[(0,b.jsx)(M,{}),(0,b.jsx)(N,{}),(0,b.jsx)(F,{}),(0,b.jsx)(P,{}),(0,b.jsx)(I,{}),(0,b.jsx)(L,{}),(0,b.jsx)(R,{}),(0,b.jsx)(z,{})]})}function M(){return(0,b.jsx)(i,{})}function N(){return(0,b.jsxs)(`section`,{id:`top`,className:`relative overflow-hidden`,children:[(0,b.jsx)(`div`,{className:`absolute inset-0 -z-10 bg-gradient-surface`}),(0,b.jsxs)(`div`,{className:`mx-auto grid max-w-6xl gap-10 px-5 pb-20 pt-6 md:grid-cols-2 md:items-center md:pt-10`,children:[(0,b.jsxs)(`div`,{children:[(0,b.jsxs)(`h1`,{className:`break-words font-display text-[3.25rem] font-extrabold uppercase leading-[0.92] tracking-tight sm:text-[4rem] md:text-[4.5rem] lg:text-[5rem]`,children:[(0,b.jsx)(`span`,{className:`block text-gradient-primary drop-shadow-sm`,children:`Rick`}),(0,b.jsx)(`span`,{className:`block text-gradient-primary drop-shadow-sm`,children:`Appliance`}),(0,b.jsx)(`span`,{className:`block text-gradient-primary drop-shadow-sm`,children:`Repair`})]}),(0,b.jsxs)(`p`,{className:`mt-5 font-display text-2xl font-semibold text-foreground sm:text-3xl`,children:[`Broken appliance? `,(0,b.jsx)(`span`,{className:`text-primary`,children:`Fixed today.`})]}),(0,b.jsxs)(`div`,{className:`mt-5 flex flex-wrap items-center gap-2`,children:[(0,b.jsxs)(`span`,{className:`inline-flex items-center gap-2 rounded-full border border-border bg-card px-3 py-1.5 text-xs font-medium text-muted-foreground`,children:[(0,b.jsx)(`span`,{className:`h-1.5 w-1.5 rounded-full bg-primary`}),`Over 35 years experience`]}),(0,b.jsxs)(`span`,{className:`inline-flex items-center gap-1.5 rounded-full border border-border bg-card px-3 py-1.5 text-xs font-medium text-muted-foreground`,children:[(0,b.jsx)(c,{className:`h-3 w-3 text-primary`}),` Same-day service`]}),(0,b.jsxs)(`span`,{className:`inline-flex items-center gap-1.5 rounded-full border border-border bg-card px-3 py-1.5 text-xs font-medium text-muted-foreground`,children:[(0,b.jsx)(a,{className:`h-3 w-3 text-primary`}),` Licensed & insured`]})]}),(0,b.jsx)(`p`,{className:`mt-5 max-w-lg text-base text-muted-foreground sm:text-lg`,children:`A family-run repair shop trusted by thousands of homes across the Greater Toronto Area, Ontario. Certified technicians, honest pricing, and repairs that actually last.`}),(0,b.jsxs)(`div`,{className:`mt-8 flex flex-wrap items-center gap-3`,children:[(0,b.jsxs)(`a`,{href:S,className:`inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 text-sm font-medium text-primary-foreground shadow-[var(--shadow-primary)] transition hover:brightness-110`,children:[(0,b.jsx)(n,{className:`h-4 w-4`}),`Call `,x]}),(0,b.jsxs)(`a`,{href:`#services`,className:`inline-flex items-center gap-2 rounded-full border border-border bg-card px-6 py-3 text-sm font-medium text-foreground transition hover:bg-secondary`,children:[`See what we repair `,(0,b.jsx)(f,{className:`h-4 w-4`})]})]}),(0,b.jsxs)(`dl`,{className:`mt-10 grid grid-cols-3 gap-6 border-t border-border pt-6 text-left`,children:[(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`dt`,{className:`text-xs uppercase tracking-wider text-muted-foreground`,children:`Repairs`}),(0,b.jsx)(`dd`,{className:`font-display text-2xl font-semibold`,children:`12k+`})]}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`dt`,{className:`text-xs uppercase tracking-wider text-muted-foreground`,children:`Rating`}),(0,b.jsx)(`dd`,{className:`font-display text-2xl font-semibold`,children:`4.9â
`})]}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`dt`,{className:`text-xs uppercase tracking-wider text-muted-foreground`,children:`Warranty`}),(0,b.jsx)(`dd`,{className:`font-display text-2xl font-semibold`,children:`90 days`})]})]})]}),(0,b.jsxs)(`div`,{className:`relative md:pl-3`,children:[(0,b.jsxs)(`div`,{className:`overflow-hidden rounded-2xl border border-border bg-card shadow-[var(--shadow-elevated)]`,children:[(0,b.jsx)(`img`,{src:y,alt:`Professional appliance repair technician servicing a stainless steel refrigerator`,width:1600,height:1200,fetchPriority:`high`,className:`aspect-[4/3] h-full w-full object-cover`}),(0,b.jsxs)(`div`,{className:`flex items-center justify-between gap-4 border-t border-border bg-card px-4 py-3`,children:[(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`p`,{className:`text-sm font-semibold`,children:`Local appliance service`}),(0,b.jsx)(`p`,{className:`text-xs text-muted-foreground`,children:`Across Mississauga and the GTA`})]}),(0,b.jsx)(`span`,{className:`shrink-0 rounded-full bg-secondary px-3 py-1 text-xs font-semibold text-primary`,children:`Over 35 years experience`})]})]}),(0,b.jsx)(`div`,{className:`absolute -left-2 top-5 hidden rounded-lg border border-border bg-card px-4 py-3 shadow-[var(--shadow-soft)] sm:block`,children:(0,b.jsxs)(`div`,{className:`flex items-center gap-3`,children:[(0,b.jsx)(`span`,{className:`grid h-9 w-9 place-items-center rounded-full bg-primary/10 text-primary`,children:(0,b.jsx)(s,{className:`h-5 w-5 fill-current`})}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`p`,{className:`text-sm font-semibold leading-tight`,children:`Recommended · 5/5`}),(0,b.jsx)(`p`,{className:`text-xs text-muted-foreground`,children:`On HomeStars`})]})]})})]})]})]})}function P(){return(0,b.jsx)(`section`,{"aria-labelledby":`homestars-heading`,className:`border-b border-border bg-foreground text-background`,children:(0,b.jsxs)(`div`,{className:`mx-auto max-w-6xl px-5 py-14 md:py-20`,children:[(0,b.jsxs)(`div`,{className:`flex flex-col justify-between gap-6 md:flex-row md:items-end`,children:[(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`p`,{className:`text-xs font-medium uppercase text-primary`,children:`HomeStars reviews`}),(0,b.jsx)(`h2`,{id:`homestars-heading`,className:`mt-2 font-display text-2xl font-semibold sm:text-3xl`,children:`Recommended by local homeowners`}),(0,b.jsxs)(`div`,{className:`mt-3 flex items-center gap-3`,children:[(0,b.jsx)(`div`,{className:`flex gap-1 text-primary`,"aria-label":`Five out of five stars`,children:[0,1,2,3,4].map(e=>(0,b.jsx)(s,{className:`h-5 w-5 fill-current`,"aria-hidden":`true`},e))}),(0,b.jsx)(`p`,{className:`text-sm font-semibold`,children:`Recommended · 5/5 stars`})]})]}),(0,b.jsxs)(`div`,{className:`flex flex-wrap gap-3`,children:[(0,b.jsxs)(`a`,{href:D,target:`_blank`,rel:`noopener noreferrer`,className:`inline-flex items-center gap-2 rounded-full bg-primary px-5 py-2.5 text-sm font-medium text-primary-foreground transition hover:brightness-110`,children:[`Read HomeStars reviews `,(0,b.jsx)(p,{className:`h-4 w-4`})]}),(0,b.jsx)(`a`,{href:`${D}/reviews/new`,target:`_blank`,rel:`noopener noreferrer`,className:`inline-flex items-center gap-2 rounded-full border border-background/25 px-5 py-2.5 text-sm font-medium text-background transition hover:bg-background/10`,children:`Write a review`})]})]}),(0,b.jsx)(`div`,{className:`mt-10 grid gap-4 md:grid-cols-3`,children:A.map(e=>(0,b.jsxs)(`article`,{className:`flex h-full flex-col rounded-lg border border-background/20 bg-background/5 p-6`,children:[(0,b.jsx)(`div`,{className:`flex gap-1 text-primary`,"aria-label":`Recommended review`,children:[0,1,2,3,4].map(e=>(0,b.jsx)(s,{className:`h-4 w-4 fill-current`,"aria-hidden":`true`},e))}),(0,b.jsx)(`h3`,{className:`mt-4 font-display text-lg font-semibold`,children:e.title}),(0,b.jsxs)(`blockquote`,{className:`mt-3 flex-1 text-sm leading-6 text-background/75`,children:[`â`,e.quote,`â`]}),(0,b.jsxs)(`div`,{className:`mt-5 border-t border-background/15 pt-4`,children:[(0,b.jsx)(`p`,{className:`text-sm font-semibold`,children:e.author}),(0,b.jsxs)(`p`,{className:`mt-1 text-xs text-background/60`,children:[e.location,` · `,e.date]}),(0,b.jsxs)(`a`,{href:e.url,target:`_blank`,rel:`noopener noreferrer`,className:`mt-3 inline-flex items-center gap-1.5 text-xs font-medium text-primary hover:underline`,children:[`View on HomeStars `,(0,b.jsx)(p,{className:`h-3 w-3`})]})]})]},e.url))})]})})}function F(){return(0,b.jsx)(`section`,{className:`border-y border-border bg-card`,children:(0,b.jsx)(`div`,{className:`mx-auto grid max-w-6xl gap-6 px-5 py-10 sm:grid-cols-3`,children:k.map(e=>(0,b.jsxs)(`div`,{className:`flex items-start gap-4`,children:[(0,b.jsx)(`span`,{className:`grid h-11 w-11 shrink-0 place-items-center rounded-xl bg-primary/10 text-primary`,children:(0,b.jsx)(e.icon,{className:`h-5 w-5`})}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`h3`,{className:`font-display text-base font-semibold`,children:e.title}),(0,b.jsx)(`p`,{className:`mt-1 text-sm text-muted-foreground`,children:e.desc})]})]},e.title))})})}function I(){return(0,b.jsxs)(`section`,{id:`services`,className:`mx-auto max-w-6xl px-5 py-20 md:py-28`,children:[(0,b.jsxs)(`div`,{className:`max-w-2xl`,children:[(0,b.jsx)(`p`,{className:`text-xs font-medium uppercase tracking-[0.2em] text-primary`,children:`Services`}),(0,b.jsx)(`h2`,{className:`mt-3 font-display text-3xl font-semibold sm:text-4xl`,children:`Repairs for every appliance in your home`}),(0,b.jsx)(`p`,{className:`mt-4 text-muted-foreground`,children:`We service all major brands â Whirlpool, LG, Samsung, GE, Bosch, KitchenAid, Maytag, Frigid
1aire and more (we do not service Sub-Zero). If it plugs in, we can probably fix it.`})]}),(0,b.jsx)(`div`,{className:`mt-12 grid gap-4 sm:grid-cols-2 lg:grid-cols-3`,children:O.map(e=>(0,b.jsxs)(`article`,{className:`group relative overflow-hidden rounded-2xl border border-border bg-card p-6 transition hover:-translate-y-1 hover:shadow-[var(--shadow-elevated)]`,children:[(0,b.jsx)(`div`,{className:`absolute right-0 top-0 h-24 w-24 -translate-y-8 translate-x-8 rounded-full bg-gradient-primary opacity-0 blur-2xl transition group-hover:opacity-30`}),(0,b.jsx)(`span`,{className:`grid h-11 w-11 place-items-center rounded-xl bg-secondary text-primary`,children:(0,b.jsx)(e.icon,{className:`h-5 w-5`})}),(0,b.jsx)(`h3`,{className:`mt-5 font-display text-lg font-semibold`,children:e.name}),(0,b.jsx)(`p`,{className:`mt-2 text-sm text-muted-foreground`,children:e.desc})]},e.name))})]})}function L(){return(0,b.jsx)(`section`,{id:`how`,className:`border-t border-border bg-gradient-surface`,children:(0,b.jsxs)(`div`,{className:`mx-auto max-w-6xl px-5 py-20 md:py-28`,children:[(0,b.jsxs)(`div`,{className:`max-w-2xl`,children:[(0,b.jsx)(`p`,{className:`text-xs font-medium uppercase tracking-[0.2em] text-primary`,children:`How it works`}),(0,b.jsx)(`h2`,{className:`mt-3 font-display text-3xl font-semibold sm:text-4xl`,children:`Simple, honest, and fast`})]}),(0,b.jsx)(`ol`,{className:`mt-12 grid gap-6 md:grid-cols-3`,children:[{n:`01`,title:`Call or text`,desc:`Tell us the appliance and what it's doing.`},{n:`02`,title:`We diagnose`,desc:`Flat-fee visit, usually same or next day.`},{n:`03`,title:`Fixed & guaranteed`,desc:`Most repairs done on the first visit.`}].map(e=>(0,b.jsxs)(`li`,{className:`relative rounded-2xl border border-border bg-card p-6 shadow-[var(--shadow-soft)]`,children:[(0,b.jsx)(`span`,{className:`font-display text-sm font-semibold text-primary`,children:e.n}),(0,b.jsx)(`h3`,{className:`mt-3 font-display text-lg font-semibold`,children:e.title}),(0,b.jsx)(`p`,{className:`mt-2 text-sm text-muted-foreground`,children:e.desc})]},e.n))})]})})}function R(){return(0,b.jsx)(`section`,{id:`contact`,className:`mx-auto max-w-6xl px-5 py-20 md:py-28`,children:(0,b.jsxs)(`div`,{className:`relative overflow-hidden rounded-3xl border border-border bg-card p-10 shadow-[var(--shadow-elevated)] md:p-16`,children:[(0,b.jsx)(`div`,{className:`absolute -right-24 -top-24 h-72 w-72 rounded-full bg-gradient-primary opacity-20 blur-3xl`}),(0,b.jsxs)(`div`,{className:`relative grid gap-8 md:grid-cols-2 md:items-center`,children:[(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`h2`,{className:`font-display text-3xl font-semibold sm:text-4xl`,children:`Ready to get it fixed?`}),(0,b.jsx)(`p`,{className:`mt-4 text-muted-foreground`,children:`Give Rick Appliance Repair a call â most repairs are scheduled the same day and completed on the first visit.`}
1),(0,b.jsxs)(`a`,{href:S,className:`mt-8 inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 text-sm font-medium text-primary-foreground shadow-[var(--shadow-primary)] transition hover:brightness-110`,children:[(0,b.jsx)(n,{className:`h-4 w-4`}),`Call `,x]})]}),(0,b.jsxs)(`ul`,{className:`space-y-4 text-sm`,children:[(0,b.jsxs)(`li`,{className:`flex items-start gap-3`,children:[(0,b.jsx)(n,{className:`mt-0.5 h-4 w-4 text-primary`}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`p`,{className:`font-medium`,children:x}),(0,b.jsx)(`p`,{className:`text-muted-foreground`,children:T})]})]}),(0,b.jsxs)(`li`,{className:`flex items-start gap-3`,children:[(0,b.jsx)(l,{className:`mt-0.5 h-4 w-4 text-primary`}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`a`,{href:w,className:`font-medium hover:text-primary`,children:C}),(0,b.jsx)(`p`,{className:`text-muted-foreground`,children:`Replies within the hour`})]})]}),(0,b.jsxs)(`li`,{className:`flex items-start gap-3`,children:[(0,b.jsx)(u,{className:`mt-0.5 h-4 w-4 text-primary`}),(0,b.jsxs)(`div`,{children:[(0,b.jsxs)(`p`,{className:`font-medium`,children:[`Serving `,E]}),(0,b.jsx)(`p`,{className:`text-muted-foreground`,children:`Note: we do not service Sub-Zero appliances.`})]})]})]})]})]})})}function z(){return(0,b.jsx)(`footer`,{className:`border-t border-border bg-card`,children:(0,b.jsxs)(`div`,{className:`mx-auto flex max-w-6xl flex-col items-start justify-between gap-4 px-5 py-8 text-sm text-muted-foreground sm:flex-row sm:items-center`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-2`,children:[(0,b.jsx)(`span`,{className:`grid h-6 w-6 place-items-center rounded-md bg-primary text-primary-foreground`,children:(0,b.jsx)(r,{className:`h-3 w-3`})}),(0,b.jsx)(`span`,{className:`font-display font-semibold text-foreground`,children:`Rick Appliance Repair`})]}),(0,b.jsxs)(`p`,{children:[`© `,new Date().getFullYear(),` Rick Appliance Repair · Mississauga, Ontario, Canada · Licensed & insured.`]})]})})}export{j as component};
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.