PageSourceSearch

https://carolinablinds.com/

html carolinablinds.com collected 2026-10-05 22:40:58 UTC 54,986 bytes, 841 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4    <meta charset="UTF-8">
5    <meta name="viewport" content="width=device-width, initial-scale=1.0">
6    <title>Carolina Blinds — Custom Window Treatments in Western North Carolina Since 1992</title>
7    <meta name="description" content="Carolina Blinds has served Western North Carolina since 1992. Two showrooms in Hendersonville & Weaverville with 150+ displays. Hunter Douglas Centurion Gallery Dealer. Free in-home consultations. Call (828) 697-8525.">
8    <link rel="canonical" href="https://carolinablinds.com/">
9    <meta property="og:title" content="Carolina Blinds — Custom Window Treatments in Western North Carolina Since 1992">
10    <meta property="og:description" content="Carolina Blinds has served Western North Carolina since 1992. Two showrooms in Hendersonville & Weaverville with 150+ displays. Hunter Douglas Centurion Gallery Dealer. Free in-home consultations. Call (828) 697-8525.">
11    <meta property="og:image" content="https://carolinablinds.com/images/cb-logo.jpg">
12    <meta property="og:url" content="https://carolinablinds.com/">
13    <meta property="og:type" content="website">
14    <meta name="twitter:card" content="summary_large_image">
15
16    <link rel="preconnect" href="https://fonts.googleapis.com">
17    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
18    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=Source+Sans+3:wght@300;400;500;600;700&display=swap" onload="this.onload=null;this.rel='stylesheet'">
19    <noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=Source+Sans+3:wght@300;400;500;600;700&display=swap"></noscript>
20
21    <!-- Schema: LocalBusiness -->
22    
22<script type="application/ld+json">{
23        "@context": "https://schema.org",
24        "@type": "HomeAndConstructionBusiness",
25        "name": "Carolina Blinds",
26        "image": "https://carolinablinds.com/images/cb-logo.jpg",
27        "url": "https://carolinablinds.com",
28        "telephone": [
29                "+1-828-697-8525",
30                "+1-828-681-0210"
31        ],
32        "email": "[email protected]",
33        "foundingDate": "1992",
34        "founder": {
35                "@type": "Person",
36                "name": "Wayne Patterson"
37        },
38        "description": "Western North Carolina's trusted custom window treatment company since 1992. Hunter Douglas Centurion Gallery Dealer with two showrooms featuring 150+ functional displays. Blinds, shades, shutters, motorization, and repair services.",
39        "numberOfEmployees": {
40                "@type": "QuantitativeValue",
41                "minValue": 5,
42                "maxValue": 15
43        },
44        "address": [
45                {
46                        "@type": "PostalAddress",
47                        "streetAddress": "225 Duncan Hill Rd",
48                        "addressLocality": "Hendersonville",
49                        "addressRegion": "NC",
50                        "postalCode": "28792"
51                },
52                {
53                        "@type": "PostalAddress",
54                        "streetAddress": "58 Weaver Village Way, Ste 105",
55                        "addressLocality": "Weaverville",
56                        "addressRegion": "NC",
57                        "postalCode": "28787"
58                }
59        ],
60        "areaServed": [
61                "Hendersonville",
62                "Asheville",
63                "Weaverville",
64                "Black Mountain",
65                "Brevard",
66                "Flat Rock",
67                "Mills River",
68                "Fletcher",
69                "Arden",
70                "Waynesville",
71                "Tryon",
72                "Lake Lure",
73                "Burnsville",
74                "Mars Hill"
75        ],
76        "hasOfferCatalog": {
77                "@type": "OfferCatalog",
78                "name": "Window Treatment Services",
79                "itemListElement": [
80                        {
81                                "@type": "Offer",
82                                "itemOffered": {
83                                        "@type": "Service",
84                                        "name": "Custom Blinds"
85                                }
86                        },
87                        {
88                                "@type": "Offer",
89                                "itemOffered": {
90                                        "@type": "Service",
91                                        "name": "Custom Shades"
92                                }
93                        },
94                        {
95                                "@type": "Offer",
96                                "itemOffered": {
97                                        "@type": "Service",
98                                        "name": "Custom Shutters"
99                                }
100                        },
101                        {
102                                "@type": "Offer",
103                                "itemOffered": {
104                                        "@type": "Service",
105                                        "name": "Motorization & Smart Home"
106                                }
107                        },
108                        {
109                                "@type": "Offer",
110                                "itemOffered": {
111                                        "@type": "Service",
112                                        "name": "Window Treatment Repair"
113                                }
114                        },
115                        {
116                                "@type": "Offer",
117                                "itemOffered": {
118                                        "@type": "Service",
119                                        "name": "Free In-Home Consultation"
120                                }
121                        },
122                        {
123                                "@type": "Offer",
124                                "itemOffered": {
125                                        "@type": "Service",
126                                        "name": "Exterior Shades",
127                                        "description": "E-Zip retractable screens and outdoor shading solutions for porches, decks, and outdoor living space
127s."
128                                }
129                        },
130                        {
131                                "@type": "Offer",
132                                "itemOffered": {
133                                        "@type": "Service",
134                                        "name": "Specialty Window Treatments",
135                                        "description": "Custom solutions for arched, angled, skylight, and hard-to-reach windows."
136                                }
137                        }
138                ]
139        },
140        "geo": [
141                {
142                        "@type": "GeoCoordinates",
143                        "latitude": 35.3087,
144                        "longitude": -82.4602,
145                        "name": "Hendersonville Showroom"
146                },
147                {
148                        "@type": "GeoCoordinates",
149                        "latitude": 35.6968,
150                        "longitude": -82.5609,
151                        "name": "Weaverville Showroom"
152                }
153        ]
154}</script>
154
155
156    <!-- Schema: Video -->
157    
157<script type="application/ld+json">
158    {
159        "@context": "https://schema.org",
160        "@type": "VideoObject",
161        "name": "Carolina Blinds — Your Window Treatment Experts in Western NC",
162        "description": "See how Carolina Blinds transforms homes across Western North Carolina with custom window treatments, expert installation, and personalized service since 1992.",
163        "thumbnailUrl": "https://img.youtube.com/vi/4vgjlhRVefs/maxresdefault.jpg",
164        "uploadDate": "2024-01-01T09:00:00-05:00",
165        "contentUrl": "https://www.youtube.com/watch?v=4vgjlhRVefs",
166        "embedUrl": "https://www.youtube.com/embed/4vgjlhRVefs"
167    }
168    </script>
168
169
170    <link rel="stylesheet" href="/css/styles.css">
171    <style>
172        /* Homepage-specific: Hero with background image, grid layout + video */
173        .home-hero .hero__bg {
174            background-image: url('/images/hero-homepage.webp');
175        }
176        .home-hero .hero__overlay {
177            background: linear-gradient(135deg, rgba(0,35,71,0.92) 0%, rgba(0,59,115,0.82) 50%, rgba(0,35,71,0.7) 100%);
178        }
179        .home-hero { min-height: 600px; display: flex; align-items: center; }
180        .home-hero .hero__grid { display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; }
181        .hero__video {
182            border-radius: var(--radius-lg); overflow: hidden;
183            box-shadow: 0 20px 60px rgba(0,0,0,0.4); aspect-ratio: 16/9; position: relative;
184        }
185        .hero__video iframe { width: 100%; height: 100%; border: none; position: absolute; top: 0; left: 0; }
186        @media (max-width: 1024px) {
187            .home-hero .hero__grid { grid-template-columns: 1fr; gap: 40px; }
188            .hero__video { max-width: 560px; }
189        }
190        @media (max-width: 640px) {
191            .home-hero { min-height: auto; padding: 60px 0; }
192        }
193    </style>
194    <!-- Google Analytics (GA4) -->
vendor: 68 bytes, lines 194-195
194
195    <script async src="https://www.googletagmanager.com/gtag/js?id=
195G-XP96GEJS2D
vendor: 16 bytes, lines 195-196
195"></script>
196    
196<script>
vendor: 118 bytes, line 196
196window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','
196G-XP96GEJS2D
vendor: 3 bytes, line 196
196');
196</script>
196
197
198    <!-- Lite YouTube Facade -->
199    <style>
200        .lite-yt { cursor: pointer; position: relative; }
201        .lite-yt img { width: 100%; height: 100%; object-fit: cover; display: block; }
202        .lite-yt__play {
203            position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);
204            z-index: 2; filter: drop-shadow(0 2px 8px rgba(0,0,0,0.4));
205            transition: filter 0.15s;
206        }
207        .lite-yt:hover .lite-yt__play { filter: drop-shadow(0 2px 12px rgba(0,0,0,0.6)) brightness(1.1); }
208        .lite-yt.activated { cursor: default; }
209        .lite-yt.activated .lite-yt__play,
210        .lite-yt.activated > picture,
211        .lite-yt.activated > img { display: none; }
212        .lite-yt iframe {
213            width: 100%; height: 100%; border: none;
214            position: absolute; top: 0; left: 0; z-index: 3;
215        }
216    </style>
217    
217<script>
218    document.addEventListener('DOMContentLoaded', function() {
219        document.querySelectorAll('.lite-yt').forEach(function(el) {
220            el.addEventListener('click', function() {
221                if (el.classList.contains('activated')) return;
222                var id = el.dataset.videoid;
223                var iframe = document.createElement('iframe');
224                iframe.src = 'https://www.youtube.com/embed/' + id + '?autoplay=1&rel=0&modestbranding=1';
225                iframe.allow = 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';
226                iframe.allowFullscreen = true;
227                el.appendChild(iframe);
228                el.classList.add('activated');
229            });
230        });
231    });
232    </script>
232
233
234</head>
235<body>
236
237    <!-- TOP BAR -->
238    <div class="top-bar">
239        <div class="container">
240            <div class="top-bar__phones">
241                <a href="tel:828-697-8525"><span class="top-bar__city">Hendersonville</span><span class="top-bar__num">(828) 697-8525</span></a>
242                <span>|</span>
243                <a href="tel:828-681-0210"><span class="top-bar__city">Weaverville</span><span class="top-bar__num">(828) 681-0210</span></a>
244            </div>
245            <div class="top-bar__badge">Authorized Hunter Douglas Centurion Gallery</div>
246        </div>
247    </div>
248
249    <!-- HEADER -->
250    <header class="header">
251        <div class="container">
252            <a href="/" class="header__logo">
253                <picture>
254                    <source type="image/webp" srcset="/images/cb-logo.webp">
255                    <img src="/images/cb-logo.jpg" alt="Carolina Blinds — Since 1992" width="192" height="72">
256                </picture>
257            </a>
258            <nav class="header__nav">
259                <a href="/" class="active">Home</a>
260                <a href="/products">Products</a>
261                <a href="/areas">Areas We Serve</a>
262                <a href="/gallery">Gallery</a>
263                <a href="/about">About</a>
264                <a href="/contact">Contact</a>
265                <a href="/contact" class="header__cta">Free Consultation</a>
266            </nav>
267            <button class="mobile-toggle" aria-label="Menu"><span></span><span></span><span></span></button>
268        </div>
269    </header>
270
271    <!-- ============ HERO ============ -->
272    <section class="hero home-hero">
273        <div class="hero__bg"></div>
274        <div class="hero__overlay"></div>
275        <div class="container">
276            <div class="hero__grid">
277                <div>
278                    <div class="hero__tag">
279                        <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/></svg>
280                        Serving Western NC Since 1992
281                    </div>
282                    <h1>Beautifying Western North Carolina — <em>One Home at a Time</em></h1>
283                    <p class="hero__sub">
284                        Custom blinds, shades, shutters, and motorized window treatments from WNC's most experienced team. Two showrooms. 150+ displays. Free in-home consultations.
285                    </p>
286                    <div class="hero__actions">
287                        <a href="/contact" class="btn btn--primary">
288                            <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="3" y="4" width="18" height="18" rx="2"/><line x1="16" y1="2" x2="16" y2="6"/><line x1="8" y1="2" x2="8" y2="6"/><line x1="3" y1="10" x2="21" y2="10"/></svg>
289                            Schedule Free Consultation
290                        </a>
291                        <a href="tel:828-697-8525" class="btn btn--outline">
292                            <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z"/></svg>
293                            Call (828) 697-8525
294                        </a>
295                    </div>
296                    <div class="hero__stats">
297                        <div class="hero__stat">
298                            <div class="hero__stat-num">33+</div>
299                            <div class="hero__stat-label">Years</div>
300                        </div>
301                        <div class="hero__stat">
302                            <div class="hero__stat-num">2</div>
303                            <div class="hero__stat-label">Showrooms</div>
304                        </div>
305                        <div class="hero__stat">
306                            <div class="hero__stat-num">150+</div>
307                            <div class="hero__stat-label">Displays</div>
308                        </div>
309                        <div class="hero__stat">
310                            <div class="hero__stat-num">Free</div>
311                            <div class="hero__stat-label">Estimates</div>
312                        </div>
313                    </div>
314                </div>
315                <div class="hero__video lite-yt" data-videoid="4vgjlhRVefs" tabindex="0" role="button" aria-label="Play video">
316                        <picture>
317                            <source type="image/webp" srcset="https://i.ytimg.com/vi_webp/4vgjlhRVefs/maxresdefault.webp">
318                            <img src="https://img.youtube.com/vi/4vgjlhRVefs/maxresdefault.jpg" alt="Carolina Blinds video" width="1280" height="720" style="width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0">
319                        </picture>
320                        <div class="lite-yt__play" aria-hidden="true">
321                            <svg height="72" width="72" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.64 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24L27 14v20" fill="white"/></svg>
322                        </div>
323                    </div>
324            </div>
325        </div>
326    </section>
327
328    <!-- TRUST BAR -->
329    <div class="trust-bar">
330        <div class="container">
331            <div class="trust-bar__item">
332                <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/></svg>
333                Hunter Douglas Centurion Gallery
334            </div>
335            <div class="trust-bar__item">
336                <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"/><polyline points="22,4 12,14.01 9,11.01"/></svg>
337                No Subcontractors
338            </div>
339            <div class="trust-bar__item">
340                <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/><polyline points="9,22 9,12 15,12 15,22"/></svg>
341                Two Gallery Showrooms
342            </div>
343            <div class="trust-bar__item">
344                <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="12" r="10"/><path d="M8 14s1.5 2 4 2 4-2 4-2"/><line x1="9" y1="9" x2="9.01" y2="9"/><line x1="15" y1="9" x2="15.01" y2="9"/></svg>
345                1-Year Free In-Home Service
346            </div>
347            <div class="trust-bar__item">
348                <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/></svg>
349                5-Star Reviews
350            </div>
351        </div>
352    </div>
353
354    <!-- ============ PRODUCTS ============ -->
355    <section class="section">
356        <div class="container">
357            <div class="products__header">
358                <h2>Custom Window Treatments for Every Home</h2>
359                <p>From classic blinds to smart motorized systems — see, touch, and operate every option in our showrooms.</p>
360            </div>
361            <div class="products__grid">
362                <a href="/products/blinds" class="product-card">
363                    <div class="product-card__img">
364                        <picture>
365                    <source type="image/webp" srcset="/images/hub-blinds.webp 1920w, /images/hub-blinds-960w.webp 960w, /images/hub-blinds-480w.webp 480w" sizes="(max-width: 480px) 480px, (max-width: 960px) 960px, 1920px">
366                    <source type="image/jpg" srcset="/images/hub-blinds.jpg 1920w, /images/hub-blinds-960w.jpg 960w, /images/hub-blinds-480w.jpg 480w" sizes="(max-width: 480px) 480px, (max-width: 960px) 960px, 1920px">
367                    <img src="/images/hub-blinds.jpg" alt="Hunter Douglas Parkland real wood blinds in a sunlit room" loading="lazy" width="2050" height="1025">
368                </picture>
369                    </div>
370                    <div class="product-card__body">
371                        <h3>Blinds</h3>
372                        <p>Wood, alternative wood, aluminum, and vertical blinds. Classic light control and privacy for every room.</p>
373                        <span class="product-card__link">View Blinds →</span>
374                    </div>
375                </a>
376                <a href="/products/shades" class="product-card">
377                    <div class="product-card__img">
378                        <picture>
379                    <source type="image/webp" srcset="/images/hub-shades.webp 1920w, /images/hub-shades-960w.webp 960w, /images/hub-shades-480w.webp 480w" sizes="(max-width: 480px) 480px, (max-width: 960px) 960px, 1920px">
380                    <source type="image/jpg" srcset="/images/hub-shades.jpg 1920w, /images/hub-shades-960w.jpg 960w, /images/hub-shades-480w.jpg 480w" sizes="(max-width: 480px) 480px, (max-width: 960px) 960px, 1920px">
381                    <img src="/images/hub-shades.jpg" alt="Hunter Douglas Designer Roller Shades in a modern living space" loading="lazy" width="2050" height="1025">
382                </picture>
383                    </div>
384                    <div class="product-card__body">
385                        <h3>Shades</h3>
386                        <p>Cellular, roller, Roman, woven wood, and sheer. Energy-efficient honeycomb shades are perfect for mountain homes.</p>
387                        <span class="product-card__link">View Shades →</span>
388                    </div>
389                </a>
390                <a href="/products/shutters" class="product-card">
391                    <div class="product-card__img">
392                        <picture>
393                    <source type="image/webp" srcset="/images/hub-shutters.webp 1920w, /images/hub-shutters-960w.webp 960w, /images/hub-shutters-480w.webp 480w" sizes="(max-width: 480px) 480px, (max-width: 960px) 960px, 1920px">
394                    <source type="image/jpg" srcset="/images/hub-shutters.jpg 1920w, /images/hub-shutters-960w.jpg 960w, /images/hub-shutters-480w.jpg 480w" sizes="(max-width: 480px) 480px, (max-width: 960px) 960px, 1920px">
395                    <img src="/images/hub-shutters.jpg" alt="White plantation shutters in a bright dining room" loading="lazy" width="1920" height="959">
396                </picture>
397                    </div>
398                    <div class="product-card__body">
399                        <h3>Shutters</h3>
400                        <p>Plantation, café, and specialty shapes. Adds timeless style and permanent value to your home.</p>
401                        <span class="product-card__link">View Shutters →</span>
402                    </div>
403                </a>
404                <a href="/products/motorization" class="product-card">
405                    <div class="product-card__img">
406                        <picture>
407                    <source type="image/webp" srcset="/images/motorization-powerview.webp 1920w, /images/motorization-powerview-960w.webp 960w, /images/motorization-powerview-480w.webp 480w" sizes="(max-width: 480px) 480px, (max-width: 960px) 960px, 1920px">
408                    <source type="image/jpg" srcset="/images/motorization-powerview.jpg 1920w, /images/motorization-powerview-960w.jpg 960w, /images/motorization-powerview-480w.jpg 480w" sizes="(max-width: 480px) 480px, (max-width: 960px) 960px, 1920px">
409                    <img src="/images/motorization-powerview.jpg" alt="Hunter Douglas PowerView Pebble remote for motorized blinds and shades" loading="lazy" width="1200" height="800">
410                </picture>
411                    </div>
412                    <div class="product-card__body">
413                        <h3>Motorization</h3>
414                        <p>Hunter Douglas PowerView® and smart home integration. Control blinds from your phone or voice assistant.</p>
415                        <span class="product-card__link">View Motorization →</span>
416                    </div>
417                </a>
418            </div>
419            <div style="text-align: center; margin-top: 36px;">
420                <a href="/products" class="btn btn--outline-dark btn--sm">View All Products →</a>
421
422            </div>
423        </div>
424    </section>
425
426    <!-- ============ WHY CAROLINA BLINDS ============ -->
427    <section class="section section--cream">
428        <div class="container">
429            <div class="why__grid">
430                <div class="why__content">
431                    <h2>Why Hendersonville & Asheville Homeowners Choose Carolina Blinds</h2>
432                    <p><strong>One place, one team, start to finish.</strong> From sales to service, the people in your home are Carolina Blinds employees — we never sell you a product and hand you off to a third-party installer. We're not a franchise. We're not a big box store. We're your neighbors, and we've been doing this since 1992.</p>
433                    <div class="why__features">
434                        <div class="why__feature">
435                            <div class="why__feature-icon">
436                                <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/></svg>
437                            </div>
438                            <div>
439                                <h4>No Subcontractors — Ever</h4>
440                                <p>
440Our installers are Carolina Blinds employees. Trained, authorized, and part of your community. We take full responsibility for every measurement and installation.</p>
441                            </div>
442                        </div>
443                        <div class="why__feature">
444                            <div class="why__feature-icon">
445                                <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"/><polyline points="22,4 12,14.01 9,11.01"/></svg>
446                            </div>
447                            <div>
448                                <h4>Quality Control Process</h4>
449                                <p>After 33 years, we've developed our own quality control system. Every order verified, every component checked, every installation completed to our standards. Manufacturers may change how they do things — we don't.</p>
450                            </div>
451                        </div>
452                        <div class="why__feature">
453                            <div class="why__feature-icon">
454                                <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2"><path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/><polyline points="9,22 9,12 15,12 15,22"/></svg>
455                            </div>
456                            <div>
457                                <h4>1-Year Free In-Home Service</h4>
458                                <p>Every product we install comes with free in-home service for a full year. If anything goes wrong, call us — we'll come fix it at no charge. That's beyond any dealer guarantee.</p>
459                            </div>
460                        </div>
461                        <div class="why__feature">
462                            <div class="why__feature-icon">
463                                <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2"><path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/></svg>
464                            </div>
465                            <div>
466                                <h4>Solution-Driven Expertise</h4>
467                                <p>We don't just sell products. We solve problems — privacy, light control, energy efficiency, child safety, hard-to-reach windows, unusual shapes. We've seen it all.</p>
468                            </div>
469                        </div>
470                    </div>
471                </div>
472                <div class="why__images">
473                    <picture>
474                    <source type="image/webp" srcset="/images/hero-default.webp 1920w, /images/hero-default-960w.webp 960w, /images/hero-default-480w.webp 480w" sizes="(max-width: 480px) 480px, (max-width: 960px) 960px, 1920px">
475                    <source type="image/jpg" srcset="/images/hero-default.jpg 1920w, /images/hero-default-960w.jpg 960w, /images/hero-default-480w.jpg 480w" sizes="(max-width: 480px) 480px, (max-width: 960px) 960px, 1920px">
476                    <img src="/images/hero-default.jpg" alt="Carolina Blinds showroom interior with window treatment displays" loading="lazy" width="1920" height="900">
477                </picture>
478                    <picture>
479                    <source type="image/webp" srcset="/images/showroom-interior.webp">
480                    <img src="/images/showroom-interior.jpg" alt="Carolina Blinds team" loading="lazy" width="500" height="400">
481                </picture>
482                    <picture>
483                    <source type="image/webp" srcset="/images/showroom-displays.webp">
484                    <img src="/images/showroom-displays.jpg" alt="Window treatment installation" loading="lazy" width="500" height="400">
485                </picture>
486                </div>
487            </div>
488        </div>
489    </section>
490
491    <!-- ============ THE CB EXPERIENCE ============ -->
492    <section class="section section--dark">
493        <div class="container">
494            <div style="text-align: center; max-width: 640px; margin: 0 auto;">
495                <h2 style="font-size: 2.2rem; margin-bottom: 12px;">The Carolina Blinds Experience</h2>
496                <p style="font-size: 18px; color: rgba(255,255,255,0.75);">From inspiration to installation, we make beautifying your home easy, economical, and worry-free.</p>
497            </div>
498            <div class="exp__grid">
499                <div class="exp-card">
500                    <div class="exp-card__icon">
501                        <svg width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="#FFD700" stroke-width="2"><path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/><polyline points="9,22 9,12 15,12 15,22"/></svg>
502                    </div>
503                    <h3>
503Free In-Home Consultation</h3>
504                    <p>We bring samples directly to your home or business. See how products look with your décor, your lighting, your windows. We measure every window individually — no standard sizes, no guesswork.</p>
505                </div>
506                <div class="exp-card">
507                    <div class="exp-card__icon">
508                        <svg width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="#FFD700" stroke-width="2"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>
509                    </div>
510                    <h3>Expert Design Guidance</h3>
511                    <p>We consider your décor, budget, room environment, special conditions, and unique needs. Got a problem window? Unusual shape? Pets or kids? We've solved it before.</p>
512                </div>
513                <div class="exp-card">
514                    <div class="exp-card__icon">
515                        <svg width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="#FFD700" stroke-width="2"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"/><polyline points="22,4 12,14.01 9,11.01"/></svg>
516                    </div>
517                    <h3>Professional Installation</h3>
518                    <p>
518Our own trained installers handle everything. Quality control on every order. Free in-home service for one full year. No subcontractors, no shortcuts, no surprises.</p>
519                </div>
520            </div>
521            <div style="text-align: center; margin-top: 40px;">
522                <a href="/contact" class="btn btn--primary">
523                    <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="3" y="4" width="18" height="18" rx="2"/><line x1="16" y1="2" x2="16" y2="6"/><line x1="8" y1="2" x2="8" y2="6"/><line x1="3" y1="10" x2="21" y2="10"/></svg>
524                    Book Your Free Consultation
525                </a>
526            </div>
527        </div>
528    </section>
529
530    <!-- ============ TESTIMONIALS ============ -->
531    <section class="section">
532        <div class="container">
533            <div class="testimonials__header">
534                <h2>What Our Customers Say</h2>
535                <p>Real reviews from real WNC homeowners.</p>
536            </div>
537            <div class="testimonials__grid">
538                <div class="test-card">
539                    <div class="test-card__stars">★ ★ ★ ★ ★</div>
540                    <div class="test-card__quote">"We had several atypical windows in our home and were perplexed about what to do with them. Wayne came out and advised us regarding our options. The shutters were custom made and we are over the moon with how they look. Wayne knows his stuff and his staff is very professional!"</div>
541                    <div class="test-card__author">
542                        <strong>Hendersonville Homeowner</strong>
543                        <span>via Yelp</span>
544                    </div>
545                </div>
546                <div class="test-card">
547                    <div class="test-card__stars">★ ★ ★ ★ ★</div>
548                    <div class="test-card__quote">"They repaired one of my window shades in less than 10 minutes at the end of the day and would not take any payment for it. They were so nice and helpful and took the time to offer advice on rehanging the window shade. I will be calling them back for additional window treatments."</div>
549                    <div class="test-card__author">
550                        <strong>Hendersonville Customer</strong>
551                        <span>via Angi</span>
552                    </div>
553                </div>
554                <div class="test-card">
555                    <div class="test-card__stars">★ ★ ★ ★ ★</div>
556                    <div class="test-card__quote">"I had a custom Roman shade made for a door, and a set of blinds for the kitchen window. The quality and craftsmanship is excellent. Carolina Blinds really stands behind their work and the customer service is outstanding from start to finish."</div>
557                    <div class="test-card__author">
558                        <strong>WNC Homeowner</strong>
559                        <span>via Google</span>
560                    </div>
561                </div>
562            </div>
563            <div style="text-align: center; margin-top: 32px;">
564                <a href="/reviews" class="btn btn--outline-dark btn--sm">Read More Reviews →</a>
565            </div>
566        </div>
567    </section>
568
569    <!-- ============ AREAS WE SERVE ============ -->
570    <section class="section section--cream">
571        <div class="container">
572            <div class="areas__header">
573                <h2>Serving All of Western North Carolina</h2>
574                <p>Two showrooms and free in-home consultations throughout WNC. No matter where you are, we'll come to you.</p>
575            </div>
576            <div class="areas__grid">
577                <a href="/areas/hendersonville" class="area-link">
578                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
579                    Hendersonville
580                </a>
581                <a href="/areas/asheville" class="area-link">
582                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
583                    Asheville
584                </a>
585                <a href="/areas/weaverville" class="area-link">
586                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
587                    Weaverville
588                </a>
589                <a href="/areas/black-mountain" class="area-link">
590                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
591                    Black Mountain
592                </a>
593                <a href="/areas/brevard" class="area-link">
594                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
595                    Brevard
596                </a>
597                <a href="/areas/flat-rock" class="area-link">
598                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
599                    Flat Rock
600                </a>
601                <a href="/areas/mills-river" class="area-link">
602                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
603                    Mills River
604                </a>
605                <a href="/areas/burnsville" class="area-link">
606                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
607                    Burnsville
608                </a>
609                <a href="/areas/mars-hill" class="area-link">
610                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
611                    Mars Hill
612                </a>
613                <a href="/areas/swannanoa" class="area-link">
614                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
615                    Swannanoa
616                </a>
617                <a href="/areas/fairview" class="area-link">
618                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
619                    Fairview
620                </a>
621                <a href="/areas/canton" class="area-link">
622                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
623                    Canton
624                </a>
625                <a href="/areas/fletcher" class="area-link">
626                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
627                    Fletcher
628                </a>
629                <a href="/areas/arden" class="area-link">
630                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
631                    Arden
632                </a>
633                <a href="/areas/waynesville" class="area-link">
634                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
635                    Waynesville
636                </a>
637                <a href="/areas/tryon" class="area-link">
638                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
639                    Tryon
640                </a>
641                <a href="/areas/lake-lure" class="area-link">
642                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
643                    Lake Lure
644                </a>
645            </div>
646            <div class="areas__showrooms">
647                <div class="showroom-card">
648                    <h4>Hendersonville Showroom</h4>
649                    <p>225 Duncan Hill Rd<br>Hendersonville, NC 28792<br>Mon–Fri 9am–5pm</p>
650                    <p style="margin-top: 8px;"><a href="tel:828-697-8525">(828) 697-8525</a></p>
651                    <a href="https://my.matterport.com/show/?m=9RExUvLjsVa&brand=0" target="_blank" rel="noopener" class="btn btn--sm btn--blue" style="margin-top: 12px; font-size: 13px;">Take Virtual Tour</a>
652                </div>
653                <div class="showroom-card">
654                    <h4>Weaverville Showroom</h4>
655                    <p>58 Weaver Village Way, Ste 105<br>Weaverville, NC 28787<br>Mon–Fri 10am–5pm</p>
656                    <p style="margin-top: 8px;"><a href="tel:828-681-0210">(828) 681-0210</a></p>
657                    <a href="https://my.matterport.com/show/?m=KJehwKPi2EV" target="_blank" rel="noopener" class="btn btn--sm btn--blue" style="margin-top: 12px; font-size: 13px;">Take Virtual Tour</a>
658                </div>
659            </div>
660        </div>
661    </section>
662
663    <!-- ============ COMMERCIAL SERVICES ============ -->
664    <section class="section">
665        <div class="container">
666            <div style="display: flex; align-items: center; gap: 56px; flex-wrap: wrap;">
667                <div style="flex: 1; min-width: 280px;">
668                    <p style="font-size: 13px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: var(--cb-gold); margin-bottom: 12px;">Commercial Services</p>
669                    <h2 style="font-size: 2rem; margin-bottom: 16px;">We Serve Businesses Too</h2>
670                    <p style="font-size: 17px; color: var(--cb-text-light); line-height: 1.7; margin-bottom: 20px;">Carolina Blinds has been providing commercial window treatment solutions across Western North Carolina since 1992. Whether it's one office or an entire building, we bring the same expert measurement, quality products, and professional installation.</p>
671                    <p style="font-size: 17px; color: var(--cb-text-light); line-height: 1.7; margin-bottom: 28px;">We work with county government buildings, houses of worship, schools, medical offices, and commercial properties throughout WNC — including projects in Henderson, Buncombe, Transylvania, Yancey, Madison, and Polk counties.</p>
672                    <a href="/contact" class="btn btn--primary">Request a Commercial Consultation</a>
673                </div>
674                <div style="flex: 1; min-width: 260px; display: grid; grid-template-columns: 1fr 1fr; gap: 16px;">
675                    <div style="background: var(--cb-cream); border-radius: 8px; padding: 20px 18px;">
676                        <div style="margin-bottom: 10px;">
677                            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--cb-gold)" stroke-width="2"><rect x="2" y="3" width="20" height="14" rx="2"/><line x1="8" y1="21" x2="16" y2="21"/><line x1="12" y1="17" x2="12" y2="21"/></svg>
678                        </div>
679                        <h4 style="font-size: 15px; margin-bottom: 6px;">Government Buildings</h4>
680                        <p style="font-size: 14px; color: var(--cb-text-light); line-height: 1.5;">County offices and public facilities across WNC</p>
681                    </div>
682                    <div style="background: var(--cb-cream); border-radius: 8px; padding: 20px 18px;">
683                        <div style="margin-bottom: 10px;">
684                            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--cb-gold)" stroke-width="2"><path d="M18 8h1a4 4 0 0 1 0 8h-1"/><path d="M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z"/><line x1="6" y1="1" x2="6" y2="4"/><line x1="10" y1="1" x2="10" y2="4"/><line x1="14" y1="1" x2="14" y2="4"/></svg>
685                        </div>
686                        <h4 style="font-size: 15px; margin-bottom: 6px;">Houses of Worship</h4>
687                        <p style="font-size: 14px; color: var(--cb-text-light); line-height: 1.5;">Churches and faith community spaces</p>
688                    </div>
689                    <div style="background: var(--cb-cream); border-radius: 8px; padding: 20px 18px;">
690                        <div style="margin-bottom: 10px;">
691                            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--cb-gold)" stroke-width="2"><path d="M22 10v6M2 10l10-5 10 5-10 5z"/><path d="M6 12v5c3 3 9 3 12 0v-5"/></svg>
692                        </div>
693                        <h4 style="font-size: 15px; margin-bottom: 6px;">Schools &amp; Education</h4>
694                        <p style="font-size: 14px; color: var(--cb-text-light); line-height: 1.5;">Classrooms, libraries, and administrative spaces</p>
695                    </div>
696                    <div style="background: var(--cb-cream); border-radius: 8px; padding: 20px 18px;">
697                        <div style="margin-bottom: 10px;">
698                            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--cb-gold)" stroke-width="2"><rect x="2" y="7" width="20" height="14" rx="2"/><path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"/></svg>
699                        </div>
700                        <h4 style="font-size: 15px; margin-bottom: 6px;">Offices &amp; Business</h4>
701                        <p style="font-size: 14px; color: var(--cb-text-light); line-height: 1.5;">Professional spaces, medical offices, and more</p>
702                    </div>
703                </div>
704            </div>
705        </div>
706    </section>
707
708    <!-- ============ BRANDS ============ -->
709    <section class="section" style="padding: 56px 0;">
710        <div class="container">
711            <div style="text-align: center; margin-bottom: 32px;">
712                <h2 style="font-size: 1.6rem; margin-bottom: 8px;">Brands We Carry</h2>
713                <p style="color: var(--cb-text-light);">Premium window treatment brands including our featured Hunter Douglas Gallery collection.</p>
714            </div>
715            <div style="display: flex; justify-content: center; align-items: center; gap: 48px; flex-wrap: wrap; opacity: 0.7;">
716                <div style="text-align: center;">
717                    <picture>
718                    <source type="image/webp" srcset="/images/hd-gallery-logo.webp">
719                    <img src="/images/hd-gallery-logo.png" alt="Hunter Douglas Gallery" style="height: 32px; width: auto;">
720                </picture>
721                </div>
722                <div style="font-family: 'Source Sans 3', sans-serif; font-weight: 700; font-size: 22px; color: var(--cb-text); letter-spacing: 2px;">ALTA</div>
723                <div style="font-family: 'Source Sans 3', sans-serif; font-weight: 700; font-size: 22px; color: var(--cb-text); letter-spacing: 2px;">ECLIPSE</div>
724                                                            </div>
725        </div>
726    </section>
727
728    <!-- ============ FINAL CTA ============ -->
729    <section class="cta-section section--dark">
730        <div class="container">
731            <h2>Ready to Transform Your Home?</h2>
732            <p>Schedule a free in-home consultation. We bring the showroom to your home or business — samples, expert advice, and precise measurements. No obligation, no pressure.</p>
733            <div class="cta-section__actions">
734                <a href="/contact" class="btn btn--primary">
735                    <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="3" y="4" width="18" height="18" rx="2"/><line x1="16" y1="2" x2="16" y2="6"/><line x1="8" y1="2" x2="8" y2="6"/><line x1="3" y1="10" x2="21" y2="10"/></svg>
736                    Schedule Free Consultation
737                </a>
738                <a href="tel:828-697-8525" class="btn btn--outline">
739                    <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z"/></svg>
740                    Call (828) 697-8525
741                </a>
742            </div>
743            <div class="cta-section__or">
744                Or visit a showroom: <a href="/areas/hendersonville">Hendersonville</a> · <a href="/areas/weaverville">Weaverville</a>
745            </div>
746        </div>
747    </section>
748
749    <!-- ============ FOOTER ============ -->
750    <footer class="footer">
751        <div class="container">
752            <div class="footer__grid">
753                <div class="footer__brand">
754                    <picture>
755                    <source type="image/webp" srcset="/images/cb-logo.webp">
756                    <img src="/images/cb-logo.jpg" alt="Carolina Blinds" width="120" height="45">
757                </picture>
758                    <p>Western North Carolina's trusted window treatment experts since 1992. Authorized Hunter Douglas Centurion Gallery Dealer with two showrooms and over 150 functional displays.</p>
759                    <div class="footer__social" style="margin-top: 16px;">
760                        <a href="https://www.facebook.com/carolinablindswnc" aria-label="Facebook" target="_blank" rel="noopener">
761                            <svg width="16" height="16" viewBox="0 0 24 24" fill="white"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"/></svg>
762                        </a>
763                        <a href="https://www.instagram.com/carolinablinds/" aria-label="Instagram" target="_blank" rel="noopener">
764                            <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2"><rect x="2" y="2" width="20" height="20" rx="5"/><circle cx="12" cy="12" r="5"/><circle cx="17.5" cy="6.5" r="1.5" fill="white"/></svg>
765                        </a>
766                        <a href="https://www.youtube.com/channel/UC6xeokhwWvj28fVNeyFRQ2Q" aria-label="YouTube" target="_blank" rel="noopener">
767                            <svg width="16" height="16" viewBox="0 0 24 24" fill="white"><path d="M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19.1c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.43z"/><polygon points="9.75,15.02 15.5,11.75 9.75,8.48" fill="#002347"/></svg>
768                        </a>
769                        <a href="https://g.page/r/CTTLEkfpBbLqEAg/review" aria-label="Google Business" target="_blank" rel="noopener">
770                            <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
771                        </a>
772                    </div>
773                </div>
774                <div>
775                    <h4>Products</h4>
776                    <a href="/products/blinds">Blinds</a>
777                    <a href="/products/shades">Shades</a>
778                    <a href="/products/shutters">Shutters</a>
779                    <a href="/products/motorization">Motorization</a>
780                    <a href="/products/exterior-shades">Exterior Shades</a>
781                    <a href="/products/specialty-windows">Specialty Windows</a>
782                    <a href="/services" style="margin-top: 16px; font-weight: 600; color: rgba(255,255,255,0.5); font-size: 13px; letter-spacing: 0.5px; text-transform: uppercase;">Services</a>
783                    <a href="/services/repair">Repair & Service</a>
784                </div>
785                <div>
786                    <h4>Company</h4>
787                    <a href="/about">About Us</a>
788                    <a href="/reviews">Reviews</a>
789                    <a href="/gallery">Project Gallery</a>
790                    <a href="/blog">Design Blog</a>
791                    <a href="/faq">FAQ</a>
792                    <a href="/contact">Contact</a>
793                    <a href="/contact">Free Consultation</a>
794                </div>
795                <div>
796                    <h4>Showrooms</h4>
797                    <div class="footer__location">
798                        <strong>Hendersonville</strong>
799                        <span>225 Duncan Hill Rd<br>Hendersonville, NC 28792<br>Mon–Fri, 9am–5pm<br><a href="tel:828-697-8525">(828) 697-8525</a></span>
800                    </div>
801                    <div class="footer__location">
802                        <strong>Weaverville</strong>
803                        <span>58 Weaver Village Way, Ste 105<br>Weaverville, NC 28787<br>Mon–Fri, 10am–5pm<br><a href="tel:828-681-0210">(828) 681-0210</a></span>
804                    </div>
805                </div>
806            </div>
807            <div class="footer__bottom">
808                <span>&copy; 2026 Carolina Blinds. All rights reserved.</span>
809                <span><a href="/privacy">Privacy Policy</a> &middot; <a href="/sitemap.xml">Sitemap</a></span>
810            </div>
811        </div>
812    </footer>
813
814
815    <!-- Mobile Nav Toggle -->
816    
816<script>
817    document.querySelector('.mobile-toggle').addEventListener('click', function() {
818        const nav = document.querySelector('.mobile-nav');
819        if (nav) nav.classList.toggle('open');
820        else {
821            const mobileNav = document.createElement('nav');
822            mobileNav.className = 'mobile-nav open';
823            mobileNav.innerHTML = `
824                <a href="/">Home</a>
825                <a href="/products">Products</a>
826                <a href="/areas">Areas We Serve</a>
827                <a href="/gallery">Gallery</a>
828                <a href="/about">About</a>
829                <a href="/contact">Contact</a>
830            `;
831            document.querySelector('.header').appendChild(mobileNav);
832        }
833    });
834    // FAQ accordion
835    document.querySelectorAll('.faq__question').forEach(btn => {
836        btn.addEventListener('click', () => btn.closest('.faq__item').classList.toggle('open'));
837    });
838    </script>
838
839
840</body>
841</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.