PageSourceSearch

https://aichatmainpage.lovable.app/careadviser/

html aichatmainpage.lovable.app collected 2026-10-03 03:21:10 UTC 29,404 bytes, 2 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/careadviser/logo-tending-candle.svg"/><link rel="stylesheet" href="/assets/styles-AwVC0UaC.css?v=mupo9vzf" data-precedence="default"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Lora:[email protected]&amp;family=Mulish:[email protected]&amp;display=swap" data-precedence="default"/><link rel="stylesheet" href="/assets/index-hupoER5A.css" data-precedence="default"/>
1<script id="usercentrics-cmp" src="https://web.cmp.usercentrics.eu/ui/loader.js" data-settings-id="Yv9eGCFsOcv_WY" async=""></script>
1<title>Grave-Care Advisor: Free Headstone Assessment &amp; Care Chat | Tending</title><meta name="author" content="Tending"/><meta property="og:site_name" content="Tending"/><meta property="og:locale" content="en_US"/><meta property="fb:app_id" content="662336623562650"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@TendingApp"/><meta name="twitter:title" content="Headstone Cleaning &amp; Grave Restoration Nationwide | Tending"/><meta name="twitter:description" content="Professional headstone cleaning, grave restoration, and bronze plaque repair in all 50 states. See before &amp; after photos."/><meta property="og:image" content="https://tending.app/__l5e/assets-v1/2c378e74-ad1a-4521-8145-7c117c3b7946/og-person.jpg"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Tending specialist cleaning a headstone at a U.S. cemetery"/><meta name="twitter:image" content="https://tending.app/__l5e/assets-v1/2c378e74-ad1a-4521-8145-7c117c3b7946/og-person.jpg"/><meta name="description" content="Free AI-powered grave-care advisor. Upload a headstone photo for an instant condition assessment, stone-type identification, and transparent pricing for cleaning or restoration."/><meta property="og:title" content="Grave-Care Advisor: Free Headstone Assessment &amp; Care Chat | Tending"/><meta property="og:description" content="AI advisor for headstone assessment and monument restoration guidance across all 50 U.S. states."/><meta property="og:type" content="website"/><meta property="og:url" content="https://tending.app/careadviser/"/><link rel="modulepreload" href="/assets/index-WsDXs1KI.js"/><link rel="modulepreload" href="/assets/chunk-aKtaBQYM.js"/><link rel="modulepreload" href="/assets/analytics-CFMf2nTw.js"/><link rel="modulepreload" href="/assets/merged-plot-quote-DdJUKlyq.js"/><link rel="modulepreload" href="/assets/ClientOnly-DTQtrRsT.js"/><link rel="modulepreload" href="/assets/link-DPtV8gje.js"/><link rel="modulepreload" href="/assets/matchContext-CSa9TSKL.js"/><link rel="modulepreload" href="/assets/useRouter-BsjigPBS.js"/><link rel="modulepreload" href="/assets/useMatch-D-9sTbLj.js"/><link rel="modulepreload" href="/assets/useSelector-vuHK2h-T.js"/><link rel="modulepreload" href="/assets/invariant-DEEwAagU.js"/><link rel="modulepreload" href="/assets/not-found-i5RsCZif.js"/><link rel="modulepreload" href="/assets/root-DLTE-HSj.js"/><link rel="modulepreload" href="/assets/utils-DCvbpOtd.js"/><link rel="modulepreload" href="/assets/createLucideIcon-D00xIhYY.js"/><link rel="modulepreload" href="/assets/jsx-runtime-ByNbsjhr.js"/><link rel="modulepreload" href="/assets/tending2-CzrwkEce.js"/><link rel="modulepreload" href="/assets/plot-quote-adapter-CRk5Ny8M.js"/><link rel="modulepreload" href="/assets/pricing-api.functions-DjagaSgr.js"/><link rel="modulepreload" href="/assets/sales-config-7wCYTzwB.js"/><link rel="modulepreload" href="/assets/careadviser-bKlnFhFm.js"/><link rel="modulepreload" href="/assets/careadviser.index-DtV64Hct.js"/><link rel="modulepreload" href="/assets/chat-shell-fallback-CTBxOaDk.js"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Lora:[email protected]&amp;
1family=Mulish:[email protected]&amp;display=swap"/><link rel="icon" type="image/x-icon" href="/assets/favicon.ico?v=mupo9vzf"/><link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon-16x16.png?v=mupo9vzf"/><link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon-32x32.png?v=mupo9vzf"/><link rel="icon" type="image/png" sizes="96x96" href="/assets/favicon-96x96.png?v=mupo9vzf"/><link rel="icon" type="image/png" sizes="36x36" href="/assets/android-icon-36x36.png?v=mupo9vzf"/><link rel="icon" type="image/png" sizes="48x48" href="/assets/android-icon-48x48.png?v=mupo9vzf"/><link rel="icon" type="image/png" sizes="72x72" href="/assets/android-icon-72x72.png?v=mupo9vzf"/><link rel="icon" type="image/png" sizes="96x96" href="/assets/android-icon-96x96.png?v=mupo9vzf"/><link rel="icon" type="image/png" sizes="144x144" href="/assets/android-icon-144x144.png?v=mupo9vzf"/><link rel="icon" type="image/png" sizes="192x192" href="/assets/android-icon-192x192.png?v=mupo9vzf"/><link rel="apple-touch-icon" sizes="57x57" href="/assets/apple-icon-57x57.png?v=mupo9vzf"/><link rel="apple-touch-icon" sizes="60x60" href="/assets/apple-icon-60x60.png?v=mupo9vzf"/><link rel="apple-touch-icon" sizes="72x72" href="/assets/apple-icon-72x72.png?v=mupo9vzf"/><link rel="apple-touch-icon" sizes="76x76" href="/assets/apple-icon-76x76.png?v=mupo9vzf"/><link rel="apple-touch-icon" sizes="114x114" href="/assets/apple-icon-114x114.png?v=mupo9vzf"/><link rel="apple-touch-icon" sizes="120x120" href="/assets/apple-icon-120x120.png?v=mupo9vzf"/><link rel="apple-touch-icon" sizes="144x144" href="/assets/apple-icon-144x144.png?v=mupo9vzf"/><link rel="apple-touch-icon" sizes="152x152" href="/assets/apple-icon-152x152.png?v=mupo9vzf"/><link rel="apple-touch-icon" sizes="180x180" href="/assets/apple-icon-180x180.png?v=mupo9vzf"/><link rel="manifest" href="/assets/manifest.json?v=mupo9vzf"/><link rel="preconnect dns-prefetch" href="https://api.config-security.com/" crossorigin="anonymous"/><link rel="preconnect dns-prefetch" href="https://conf.config-security.com/" crossorigin="anonymous"/><link rel="canonical" href="https://tending.app/careadviser/"/>
1<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('consent','default',{'ad_storage':'denied','ad_user_data':'denied','ad_personalization':'denied','analytics_storage':'denied','wait_for_update':500});</script>
1<script>
vendor: 323 bytes, line 1
1(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
1GTM-NDP5R2K5
vendor: 3 bytes, line 1
1');
1</script>
1<script src="https://cdn.amplitude.com/script/41eb01bb60b4f8386d740f88fc8cee8c.js"></script>
1<script id="amplitude-init">(function(){if(window.__tendingAmplitudeInit)return;window.__tendingAmplitudeInit=1;var n=0;function i(){try{if(!window.amplitude||!window.sessionReplay||typeof window.amplitude.add!=='function'||typeof window.sessionReplay.plugin!=='function'){if(n++>200)return;return setTimeout(i,50);}window.amplitude.add(window.sessionReplay.plugin({sampleRate:1}));window.amplitude.init('41eb01bb60b4f8386d740f88fc8cee8c',{"fetchRemoteConfig":true,"autocapture":true});}catch(e){}}i();})();</script>
1<script>window.TriplePixelData={TripleName:"tending.app",ver:"2.17",plat:"custom-msp",isHeadless:true},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,a){return void 0===a&&(a=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(a)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=tending.app&plat=custom-msp",5)))}}("","TriplePixel",localStorage);</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebApplication","name":"Tending Grave-Care Advisor","url":"https://tending.app/careadviser/","description":"An AI-powered advisor that assesses headstone photos, identifies stone types, and provides professional grave care and restoration recommendations across all 50 U.S. states.","applicationCategory":"UtilityApplication","operatingSystem":"All","browserRequirements":"Requires a modern web browser","offers":{"@type":"Offer","price":"0","priceCurrency":"USD","description":"Free monument assessment and live pricing quote"},"provider":{"@type":"ProfessionalService","name":"Tending","url":"https://tending.app/","logo":"https://tending.app/careadviser/tending-logo.svg"},"featureList":["Photo-based headstone condition assessment","Grave marker restoration recommendations","Live pricing calculator for cemetery maintenance"]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://tending.app/"},{"@type":"ListItem","position":2,"name":"Grave-Care Advisor","item":"https://tending.app/careadviser/"}]}]}</script>
1<script defer src="/~flock.js" data-proxy-url="/~api/analytics"></script>
1</head><body>
vendor: 67 bytes, line 1
1<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1GTM-NDP5R2K5
vendor: 82 bytes, line 1
1" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1<div class="site-shell site-shell--chat"><a class="skip-link" href="#top">Skip to main content</a><header class="head head--chat"><div class="wrap"><div class="head-row head-row-top"><a class="brand" href="/" aria-label="Tending home"><img src="/careadviser/tending-logo.svg" alt="Tending — by AFS, LLC" width="160" height="40" loading="lazy" decoding="async"/></a><div class="head-right"><a class="head-phone" href="tel:+18445434443" aria-label="Call Tending at (844) 543-4443" title="Call (844) 543-4443"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone ic head-phone-ic" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg><span class="head-phone-txt"><span class="n">(844) 543-4443</span></span></a><a class="btn btn-primary" href="/pricing/">See Prices</a><span class="head-saved-mobile"></span><button type="button" class="burger" aria-label="Open menu" aria-expanded="false" aria-controls="mobileMenu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu ic" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div><nav class="nav head-row head-row-nav"><div class="nav-drop"><a href="https://tending.app/about/" class="nav-drop-trigger" aria-haspopup="true" aria-expanded="false">About Us<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down ic" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a><div class="nav-drop-panel" role="menu"><a href="https://tending.app/about/" role="menuitem" class="nav-drop-item"><span class="nav-drop-item-label">Story</span><span class="nav-drop-item-desc">Our story and mission.</span></a><a href="https://tending.app/about/promise/" role="menuitem" class="nav-drop-item"><span class="nav-drop-item-label">Promise</span><span class="nav-drop-item-desc">What every family can expect.</span></a><a href="https://tending.app/about/philosophy/" role="menuitem" class="nav-drop-item"><span class="nav-drop-item-label">Philosophy</span><span class="nav-drop-item-desc">How we approach memorial care.</span></a><a href="https://tending.app/about/experience/" role="menuitem" class="nav-drop-item"><span class="nav-drop-item-label">Experience</span><span class="nav-drop-item-desc">Decades caring for families.</span></a><a href="https://tending.app/about/responsibility/" role="menuitem" class="nav-drop-item"><span class="nav-drop-item-label">Responsibility</span><span class="nav-drop-item-desc">Sustainability &amp; ethics.</span></a><a href="https://tending.app/about/partners/" role="menuitem" class="nav-drop-item"><span class="nav-drop-item-label">Partners</span><span class="nav-drop-item-desc">Cemeteries and industry friends.</span></a></div></div><div class="nav-drop"><a href="https://tending.app/how-we-work/" class="nav-drop-trigger" aria-haspopup="true" aria-expanded="false">How We Work<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down ic" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a><div class="nav-drop-panel" role="menu"><a href="https://tending.app/how-we-work/" role="menuitem" class="nav-drop-item"><span class="nav-drop-item-label">How the Service Works</span><span class="nav-drop-item-desc">From inquiry to first photo report.</span></a><a href="https://tending.app/services/" role="menuitem" class="nav-drop-item"><span class="nav-drop-item-label">Our Services &amp; Technologies</span><span class="nav-drop-item-desc">Cleaning, restoration, photo reports.</span></a><a href="https://tending.app/how-we-work/maintenance/" role="menuitem" class="nav-drop-item"><span class="nav-drop-item-label">How We Care for Graves</span><span class="nav-drop-item-desc">What seasonal visits include.</span></a><a href="https://tending.app/how-we-work/who-performs-work/" role="menuitem" class="nav-drop-item"><span class="nav-drop-item-label">Who Performs the Work</span><span class="nav-drop-item-desc">Vetted, insured local crews.</span></a><a href="https://tending.app/app/" role="menuitem" class="nav-drop-item"><span class="nav-drop-item-label">The Tending App</span><span class="nav-drop-item-desc">Reports and reminders on your phone.</span></a><a href="https://tending.app/frequently-asked-questions/" role="menuitem" class="nav-drop-item"><span class="nav-drop-item-label">F.A.Q.</span><span class="nav-drop-item-desc">Answers to common questions.</span></a></div></div><a href="https://tending.app/grave-care-restoration-before-after/">Before / After</a><a href="https://tending.app/blog/">Blog</a><a href="https://tending.app/frequently-asked-questions/">FAQ</a></nav></div></header><main id="top"><!--$--><!--$?--><template id="B:0"></template><div class="flex min-h-[calc(100dvh-82px)] flex-col bg-background"><div class="flex-1 min-h-0 overflow-y-auto"><div class="mx-auto flex min-h-full w-full max-w-3xl flex-col items-center justify-center gap-4 px-5 py-10 text-center sm:px-8"><img src="/careadviser/logo-tending-candle.svg" alt="" aria-hidden="true" class="h-14 w-14 opacity-80"/><p class="font-semibold uppercase tracking-[0.18em] text-primary" style="font-size:0.78rem;font-weight:800">Personal Grave-Care Advisor</p><h1 class="font-serif text-foreground" style="font-size:clamp(2.1rem, 3.6vw, 3.1rem);line-height:1.1;font-weight:600">Free monument assessment &amp; live pricing</h1><p class="text-[17px] text-muted-foreground">Loading your grave-care advisor…</p></div></div><div class="sticky bottom-0 border-t border-border bg-background/85 backdrop-blur" style="padding-bottom:calc(env(safe-area-inset-bottom) + var(--kb-inset, 0px))"><div class="mx-auto w-full max-w-3xl px-5 py-4 sm:px-8" aria-hidden="true"><div class="h-[60px] rounded-[22px] border-[1.5px] bg-white" style="border-color:#6D4AFF;box-shadow:0 20px 60px -30px rgba(109,74,255,.35)"></div></div></div></div><!--/$-->
1<script>(function(a,f){let l;try{l=JSON.parse(sessionStorage.getItem(a)||"{}")}catch{return}const n=l?.[f||history.state?.__TSR_key];let c=!1;for(const t in n){const e=n[t],o=e?.scrollX,s=e?.scrollY;if(Number.isFinite(o)&&Number.isFinite(s)){if(t==="window")scrollTo(o,s),c=!0;else if(t)try{const r=document.querySelector(t);r&&(r.scrollLeft=o,r.scrollTop=s)}catch{}}}if(c)return;const i=location.hash.slice(1);if(i){const t=history.state?.__hashScrollIntoViewOptions??!0;if(t){const e=document.getElementById(i);e&&e.scrollIntoView(t)}return}scrollTo(0,0)})("tsr-scroll-restoration-v1_3");document.currentScript.remove()</script>
1<!--/$--></main></div>
1<script data-tsr-stream-part="">(self.$R=self.$R||{})["tsr"]=[];self.$_TSR={h(){this.hydrated=!0,this.c()},e(){this.streamEnded=!0,this.c()},c(){this.hydrated&&this.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)},p(e){this.initialized?e():this.buffer.push(e)},buffer:[]};$_TSR.router=($R=>$R[0]={manifest:$R[1]={routes:$R[2]={__root__:$R[3]={preloads:$R[4]=["/assets/index-WsDXs1KI.js","/assets/chunk-aKtaBQYM.js","/assets/analytics-CFMf2nTw.js","/assets/merged-plot-quote-DdJUKlyq.js","/assets/ClientOnly-DTQtrRsT.js","/assets/link-DPtV8gje.js","/assets/matchContext-CSa9TSKL.js","/assets/useRouter-BsjigPBS.js","/assets/useMatch-D-9sTbLj.js","/assets/useSelector-vuHK2h-T.js","/assets/invariant-DEEwAagU.js","/assets/not-found-i5RsCZif.js","/assets/root-DLTE-HSj.js","/assets/utils-DCvbpOtd.js","/assets/createLucideIcon-D00xIhYY.js","/assets/jsx-runtime-ByNbsjhr.js","/assets/tending2-CzrwkEce.js","/assets/plot-quote-adapter-CRk5Ny8M.js","/assets/pricing-api.functions-DjagaSgr.js","/assets/sales-config-7wCYTzwB.js"],scripts:$R[5]=[$R[6]={attrs:$R[7]={type:"module",async:!0,src:"/assets/index-WsDXs1KI.js"}}],css:$R[8]=["/assets/index-hupoER5A.css"]},"/careadviser":$R[9]={preloads:$R[10]=["/assets/careadviser-bKlnFhFm.js"]},"/careadviser/":$R[11]={preloads:$R[12]=["/assets/careadviser.index-DtV64Hct.js","/assets/chat-shell-fallback-CTBxOaDk.js"]}}}
1,matches:$R[13]=[$R[14]={i:"__root__�",u:1790997669959,s:"success",l:$R[15]={trustpilot:$R[16]={rating:"4.8",reviewCount:74}},ssr:!0},$R[17]={i:"�careadviser�careadviser",u:1790997669959,s:"success",ssr:!0},$R[18]={i:"�careadviser��careadviser�",u:1790997669959,s:"success",ssr:!0}]})($R["tsr"]);$_TSR.e();{let s=document.currentScript,p;while((p=s.previousElementSibling)&&p.hasAttribute('data-tsr-stream-part'))p.remove();s.remove()}</script>
1<script type="module" async="" src="/assets/index-WsDXs1KI.js"></script>
1<script>document.currentScript.remove();/*$tsr-stream-boundary*/</script>
1<script id="_R_">requestAnimationFrame(function(){$RT=performance.now()});</script>
1<div hidden id="S:0"><div class="chat-shell flex min-h-[calc(100dvh-var(--site-header-h,72px))] flex-col bg-background"><div class="flex-1"><div class="gca-empty"><div class="gca-empty__mark" aria-hidden="true"><img src="/careadviser/logo-tending-candle.svg" alt=""/></div><div class="gca-empty__kicker">Grave-Care Advisor</div><h1 class="gca-empty__headline">Tell us about the grave. We’ll take it from here.</h1><p class="gca-empty__sub">Share a photo, paste a Find a Grave link, or just describe the monument. The advisor identifies the stone type and condition, then gives you an exact quote.</p><div class="gca-empty__prompts"><button type="button" class="gca-prompt"><span class="gca-prompt__label">Assess my grandmother&#x27;s headstone</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right gca-prompt__arrow" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button><button type="button" class="gca-prompt"><span class="gca-prompt__label">How much does moss cleaning cost?</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right gca-prompt__arrow" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button><button type="button" class="gca-prompt"><span class="gca-prompt__label">Do you serve cemeteries in Ohio?</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right gca-prompt__arrow" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></div><div class="gca-trust"><a href="https://www.trustpilot.com/review/tending.app" target="_blank" rel="noopener noreferrer" class="gca-trust__score"><svg viewBox="0 0 128 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4"><path d="M16 2 19.2 11.7H29.5L21.15 17.7l3.2 9.7L16 21.4l-8.35 6 3.2-9.7L2.5 11.7h10.3L16 2Z" fill="#00B67A"></path><text x="36" y="22" font-family="Helvetica, Arial, sans-serif" font-weight="700" font-size="18" fill="#1A1A1A">Trustpilot</text></svg><span class="gca-trust__stars"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star fill-primary text-primary" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star fill-primary text-primary" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star fill-primary text-primary" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star fill-primary text-primary" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star fill-primary text-primary" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg></span><span class="gca-trust__rating">4.8</span></a><div class="gca-trust__pills"><span class="gca-trust__pill"><span class="gca-trust__icon"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-landmark" aria-hidden="true"><path d="M10 18v-7"></path><path d="M11.12 2.198a2 2 0 0 1 1.76.006l7.866 3.847c.476.233.31.949-.22.949H3.474c-.53 0-.695-.716-.22-.949z"></path><path d="M14 18v-7"></path><path d="M18 18v-7"></path><path d="M3 22h18"></path><path d="M6 18v-7"></path></svg></span>ICCFA member</span><span class="gca-trust__pill"><span class="gca-trust__icon"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg></span>$2M insurance</span><span class="gca-trust__pill"><span class="gca-trust__icon"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg></span>200,000+ cemeteries</span></div></div></div></div><div class="chat-bottom-bar sticky bottom-0 z-20 border-t border-border bg-background/95 backdrop-blur supports-[backdrop-filter]:bg-background/80" style="padding-bottom:calc(env(safe-area-inset-bottom) + var(--kb-inset, 0px))"><div class="relative mx-auto w-full max-w-3xl px-4 pb-2 pt-2 sm:px-8"><div class="chat-composer"><form class="chat-composer__row"><label class="chat-composer__attach" aria-label="Attach photo"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-paperclip" aria-hidden="true"><path d="m16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551"></path></svg><input type="file" accept="image/*,.heic,.heif" multiple="" class="sr-only" aria-label="Attach photo"/></label><textarea class="chat-composer__input" placeholder="Ask, or share a photo…" rows="1"></textarea><button type="submit" class="chat-composer__send" disabled="" aria-label="Send message"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up" aria-hidden="true"><path d="m5 12 7-7 7 7"></path><path d="M12 19V5"></path></svg></button></form></div></div></div></div></div>
1<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
2$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
2</body></html>

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.