{"id":1099,"date":"2026-05-26T22:59:54","date_gmt":"2026-05-26T22:59:54","guid":{"rendered":"https:\/\/brightwrx.com\/salem\/?page_id=1099"},"modified":"2026-05-26T23:44:06","modified_gmt":"2026-05-26T23:44:06","slug":"dallas","status":"publish","type":"page","link":"https:\/\/brightwrx.com\/salem\/locations\/dallas\/","title":{"rendered":"Dallas"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1099\" class=\"elementor elementor-1099\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f2d7a9 e-flex e-con-boxed e-con e-parent\" data-id=\"4f2d7a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d12733a elementor-widget elementor-widget-html\" data-id=\"d12733a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue&family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,700;1,9..40,300&family=DM+Serif+Display:ital@0;1&display=swap\" rel=\"stylesheet\">\n<style>\n\/* === SCOPED UNDER .bwx-lp \u2014 Elementor cannot override these === *\/\n.bwx-lp{font-family:'DM Sans',sans-serif!important;color:#111120!important;background:#F7F3EE!important;overflow-x:hidden!important;margin:0!important;padding:0!important;line-height:1.5!important;position:relative!important}\n.bwx-lp *,.bwx-lp *::before,.bwx-lp *::after{box-sizing:border-box!important}\n.bwx-lp .breadcrumb{background:#0D0D26!important;padding:13px 40px!important;font-size:12px!important;font-weight:500!important;letter-spacing:.5px!important;color:rgba(255,255,255,.4)!important}\n.bwx-lp .breadcrumb a{color:rgba(255,255,255,.4)!important;text-decoration:none!important}\n.bwx-lp .breadcrumb a:hover{color:#EC2227!important}\n.bwx-lp .breadcrumb span{margin:0 8px!important}\n.bwx-lp .breadcrumb strong{color:rgba(255,255,255,.8)!important}\n.bwx-lp .hero{background:#0D0D26!important;position:relative!important;overflow:hidden!important;min-height:92vh!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding:80px 0 0!important}\n.bwx-lp .hero::before{content:''!important;position:absolute!important;inset:0!important;pointer-events:none!important;z-index:1!important;opacity:.5!important}\n.bwx-lp .hero-slash{position:absolute!important;right:-180px!important;top:-100px!important;width:520px!important;height:120vh!important;background:#EC2227!important;transform:rotate(-12deg)!important;transform-origin:top right!important;opacity:.07!important;z-index:0!important}\n.bwx-lp .hero-slash-2{position:absolute!important;right:40px!important;top:-100px!important;width:3px!important;height:110vh!important;background:#EC2227!important;transform:rotate(-12deg)!important;transform-origin:top right!important;opacity:.3!important;z-index:0!important}\n.bwx-lp .hero-glow{position:absolute!important;top:30%!important;right:10%!important;width:600px!important;height:600px!important;background:radial-gradient(circle,rgba(236,34,39,.12) 0%,transparent 65%)!important;z-index:0!important;pointer-events:none!important}\n.bwx-lp .hero-inner{position:relative!important;z-index:2!important;max-width:1200px!important;margin:0 auto!important;padding:0 48px!important;display:grid!important;grid-template-columns:1fr 380px!important;gap:60px!important;align-items:center!important}\n.bwx-lp .hero-eyebrow{display:inline-flex!important;align-items:center!important;gap:10px!important;font-size:11px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#EC2227!important;margin-bottom:28px!important}\n.bwx-lp .hero-eyebrow::before{content:''!important;display:block!important;width:32px!important;height:2px!important;background:#EC2227!important}\n.bwx-lp .hero-headline{font-family:'Bebas Neue',sans-serif!important;font-size:clamp(64px,7.5vw,108px)!important;line-height:.92!important;color:#fff!important;letter-spacing:1px!important;margin-bottom:36px!important}\n.bwx-lp .hero-headline em{font-style:normal!important;color:#EC2227!important;display:block!important}\n.bwx-lp .hero-body{font-size:17px!important;line-height:1.85!important;color:rgba(255,255,255,.65)!important;max-width:580px!important;margin-bottom:12px!important}\n.bwx-lp .hero-body strong{color:rgba(255,255,255,.95)!important;font-weight:500!important}\n.bwx-lp .hero-trust{margin:28px 0!important;font-size:12px!important;font-weight:700!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:rgba(255,255,255,.3)!important;display:flex!important;align-items:center!important;gap:12px!important}\n.bwx-lp .hero-trust::after{content:''!important;flex:1!important;height:1px!important;background:rgba(255,255,255,.1)!important;max-width:200px!important}\n.bwx-lp .hero-btns{display:flex!important;gap:14px!important;flex-wrap:wrap!important}\n.bwx-lp .btn-primary{display:inline-block!important;background:#EC2227!important;color:#fff!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.3px!important;padding:16px 30px!important;border-radius:4px!important;text-decoration:none!important;transition:background .2s,transform .2s,box-shadow .2s!important}\n.bwx-lp .btn-primary:hover{background:#b81518!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(236,34,39,.35)!important}\n.bwx-lp .btn-outline{display:inline-block!important;background:transparent!important;color:rgba(255,255,255,.8)!important;font-family:'DM Sans',sans-serif!important;font-weight:500!important;font-size:14px!important;padding:15px 28px!important;border-radius:4px!important;border:1px solid rgba(255,255,255,.2)!important;text-decoration:none!important;transition:border-color .2s,color .2s,transform .2s!important}\n.bwx-lp .btn-outline:hover{border-color:rgba(255,255,255,.6)!important;color:#fff!important;transform:translateY(-2px)!important}\n.bwx-lp .hero-card{background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;padding:36px 28px!important;backdrop-filter:blur(8px)!important}\n.bwx-lp .hero-card-title{font-size:11px!important;font-weight:700!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:#EC2227!important;margin-bottom:24px!important}\n.bwx-lp .hero-card-stat{margin-bottom:20px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(255,255,255,.06)!important}\n.bwx-lp .hero-card-stat:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}\n.bwx-lp .hero-card-num{font-family:'Bebas Neue',sans-serif!important;font-size:52px!important;color:#fff!important;line-height:1!important;letter-spacing:1px!important}\n.bwx-lp .hero-card-num span{color:#EC2227!important}\n.bwx-lp .hero-card-label{font-size:13px!important;color:rgba(255,255,255,.45)!important;margin-top:4px!important;font-weight:400!important}\n.bwx-lp .photo-strip{background:#0D0D26!important;padding:0!important;display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:3px!important}\n.bwx-lp .photo-strip img{width:100%!important;height:200px!important;object-fit:cover!important;display:block!important;filter:brightness(.85) saturate(.9)!important;transition:filter .4s,transform .4s!important}\n.bwx-lp .photo-strip a{overflow:hidden!important;display:block!important}\n.bwx-lp .photo-strip a:hover img{filter:brightness(1) saturate(1.1)!important;transform:scale(1.04)!important}\n.bwx-lp .marquee-strip{background:#EC2227!important;overflow:hidden!important;padding:14px 0!important;white-space:nowrap!important}\n.bwx-lp .marquee-track{display:inline-flex!important;animation:bwxmarquee 22s linear infinite!important;gap:0!important}\n.bwx-lp .marquee-item{display:inline-flex!important;align-items:center!important;gap:20px!important;font-family:'Bebas Neue',sans-serif!important;font-size:20px!important;letter-spacing:2px!important;color:rgba(255,255,255,.9)!important;padding-right:48px!important}\n.bwx-lp .marquee-dot{width:6px!important;height:6px!important;background:rgba(255,255,255,.5)!important;border-radius:50%!important;flex-shrink:0!important}\n@keyframes bwxmarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n.bwx-lp section{position:relative!important}\n.bwx-lp .container{max-width:1200px!important;margin:0 auto!important;padding:0 48px!important}\n.bwx-lp .section-label{display:inline-flex!important;align-items:center!important;gap:10px!important;font-size:11px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#EC2227!important;margin-bottom:20px!important}\n.bwx-lp .section-label::before{content:''!important;display:block!important;width:28px!important;height:2px!important;background:#EC2227!important}\n.bwx-lp h2.section-title{font-family:'DM Serif Display',serif!important;font-size:clamp(32px,3.5vw,48px)!important;font-weight:400!important;line-height:1.15!important;color:#111120!important;margin-bottom:16px!important}\n.bwx-lp h2.section-title em{color:#EC2227!important;font-style:italic!important}\n.bwx-lp h3.section-sub{font-size:17px!important;font-weight:300!important;color:#9CA3AF!important;margin-bottom:32px!important;line-height:1.6!important}\n.bwx-lp .local-section{padding:100px 0!important;background:#F7F3EE!important}\n.bwx-lp .local-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:80px!important;align-items:center!important}\n.bwx-lp .local-text p{font-size:17px!important;line-height:1.9!important;color:#4B4B5A!important;margin-bottom:22px!important}\n.bwx-lp .local-text p strong{color:#111120!important;font-weight:600!important}\n.bwx-lp .local-img-wrap{position:relative!important}\n.bwx-lp .local-img-wrap img{width:100%!important;border-radius:8px!important;display:block!important;box-shadow:0 30px 70px rgba(0,0,0,.12)!important}\n.bwx-lp .local-img-badge{position:absolute!important;bottom:-20px!important;left:-20px!important;background:#EC2227!important;color:#fff!important;padding:20px 24px!important;border-radius:8px!important;font-family:'Bebas Neue',sans-serif!important;font-size:18px!important;letter-spacing:1.5px!important;line-height:1.3!important;box-shadow:0 10px 30px rgba(236,34,39,.3)!important}\n.bwx-lp .commercial-section{background:#0D0D26!important;padding:100px 0!important;overflow:hidden!important}\n.bwx-lp .commercial-section h2.section-title{color:#fff!important}\n.bwx-lp .commercial-section h3.section-sub{color:rgba(255,255,255,.45)!important}\n.bwx-lp .commercial-section p{color:rgba(255,255,255,.65)!important;font-size:17px!important;line-height:1.85!important;max-width:720px!important;margin-bottom:20px!important}\n.bwx-lp .commercial-cards{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:2px!important;margin-top:48px!important}\n.bwx-lp .commercial-card{background:#1E1E3A!important;padding:40px 32px!important;border-top:3px solid transparent!important;transition:border-color .3s!important}\n.bwx-lp .commercial-card:hover{border-color:#EC2227!important}\n.bwx-lp .commercial-card-num{font-family:'Bebas Neue',sans-serif!important;font-size:64px!important;color:rgba(255,255,255,.06)!important;line-height:1!important;margin-bottom:16px!important;letter-spacing:2px!important}\n.bwx-lp .commercial-card h4{font-size:13px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#EC2227!important;margin-bottom:14px!important}\n.bwx-lp .commercial-card p{font-size:15px!important;color:rgba(255,255,255,.55)!important;line-height:1.75!important;margin-bottom:0!important}\n.bwx-lp .services-section{padding:100px 0!important;background:#EAE6E0!important}\n.bwx-lp .services-intro{max-width:680px!important;margin-bottom:60px!important}\n.bwx-lp .services-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important}\n.bwx-lp .service-card{background:#fff!important;border-radius:8px!important;padding:52px 44px!important;position:relative!important;overflow:hidden!important;border:1px solid rgba(0,0,0,.06)!important;transition:transform .3s,box-shadow .3s!important}\n.bwx-lp .service-card:hover{transform:translateY(-4px)!important;box-shadow:0 20px 50px rgba(0,0,0,.1)!important}\n.bwx-lp .service-card::after{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:3px!important;background:#EC2227!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform .3s!important}\n.bwx-lp .service-card:hover::after{transform:scaleX(1)!important}\n.bwx-lp .service-type{font-size:10px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#EC2227!important;margin-bottom:18px!important}\n.bwx-lp .service-card h4{font-family:'DM Serif Display',serif!important;font-size:28px!important;font-weight:400!important;color:#111120!important;line-height:1.2!important;margin-bottom:20px!important}\n.bwx-lp .service-card p{font-size:16px!important;color:#6B7280!important;line-height:1.8!important;margin-bottom:28px!important}\n.bwx-lp .service-includes{background:#EAE6E0!important;border-radius:6px!important;padding:14px 18px!important;font-size:14px!important;color:#111120!important;line-height:1.7!important;margin-bottom:32px!important}\n.bwx-lp .service-includes strong{font-weight:600!important}\n.bwx-lp .product-section{padding:100px 0!important;background:#F7F3EE!important}\n.bwx-lp .product-grid{display:grid!important;grid-template-columns:1fr 420px!important;gap:80px!important;align-items:center!important}\n.bwx-lp .product-text p{font-size:17px!important;line-height:1.9!important;color:#4B4B5A!important;margin-bottom:22px!important}\n.bwx-lp .product-text p strong{color:#111120!important;font-weight:600!important}\n.bwx-lp .product-pillars{display:flex!important;flex-direction:column!important;gap:3px!important}\n.bwx-lp .product-pillar{background:#0D0D26!important;padding:28px 32px!important;display:flex!important;align-items:flex-start!important;gap:20px!important;border-radius:0!important;transition:background .2s!important}\n.bwx-lp .product-pillar:first-child{border-radius:8px 8px 0 0!important}\n.bwx-lp .product-pillar:last-child{border-radius:0 0 8px 8px!important}\n.bwx-lp .product-pillar:hover{background:#1E1E3A!important}\n.bwx-lp .product-pillar-icon{font-size:28px!important;flex-shrink:0!important;margin-top:2px!important}\n.bwx-lp .product-pillar-content strong{display:block!important;font-size:15px!important;font-weight:600!important;color:#fff!important;margin-bottom:5px!important}\n.bwx-lp .product-pillar-content span{font-size:14px!important;color:rgba(255,255,255,.45)!important;line-height:1.6!important}\n.bwx-lp .promise-section{background:#0D0D26!important;padding:100px 0!important}\n.bwx-lp .promise-inner{max-width:780px!important;margin:0 auto!important;text-align:center!important}\n.bwx-lp .promise-inner h2.section-title{color:#fff!important}\n.bwx-lp .promise-inner p{font-size:17px!important;line-height:1.9!important;color:rgba(255,255,255,.6)!important;margin-bottom:18px!important}\n.bwx-lp .promise-inner strong{color:rgba(255,255,255,.9)!important}\n.bwx-lp .promise-line{width:1px!important;height:60px!important;background:rgba(255,255,255,.1)!important;margin:32px auto!important}\n.bwx-lp .testimonial-section{padding:100px 0!important;background:#F7F3EE!important}\n.bwx-lp .testimonial-inner{max-width:800px!important;margin:0 auto!important;text-align:center!important}\n.bwx-lp .testimonial-quote{font-family:'DM Serif Display',serif!important;font-size:clamp(22px,2.8vw,30px)!important;font-style:italic!important;font-weight:400!important;color:#111120!important;line-height:1.5!important;margin:36px 0 24px!important}\n.bwx-lp .testimonial-attr{font-size:12px!important;font-weight:700!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:#EC2227!important}\n.bwx-lp .testimonial-stars{font-size:18px!important;color:#F59E0B!important;margin:16px 0 0!important;letter-spacing:2px!important}\n.bwx-lp .area-section{padding:100px 0!important;background:#EAE6E0!important}\n.bwx-lp .area-tags{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:28px 0 36px!important}\n.bwx-lp .area-tag{display:inline-block!important;background:#fff!important;color:#111120!important;font-size:13px!important;font-weight:600!important;padding:8px 18px!important;border-radius:100px!important;border:1px solid rgba(0,0,0,.08)!important;transition:background .2s,color .2s,border-color .2s!important}\n.bwx-lp .area-tag:hover{background:#EC2227!important;color:#fff!important;border-color:#EC2227!important;cursor:default!important}\n.bwx-lp .area-section p{font-size:17px!important;line-height:1.85!important;color:#4B4B5A!important;max-width:700px!important;margin-bottom:20px!important}\n.bwx-lp .city-links{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin-top:32px!important}\n.bwx-lp .city-link{display:inline-block!important;background:#0D0D26!important;color:rgba(255,255,255,.8)!important;font-size:13px!important;font-weight:600!important;padding:11px 22px!important;border-radius:4px!important;text-decoration:none!important;transition:background .2s,color .2s!important}\n.bwx-lp .city-link:hover{background:#EC2227!important;color:#fff!important}\n.bwx-lp .faq-section{padding:100px 0!important;background:#fff!important}\n.bwx-lp .faq-grid{display:grid!important;grid-template-columns:340px 1fr!important;gap:80px!important}\n.bwx-lp .faq-sidebar h2.section-title{font-size:clamp(28px,3vw,40px)!important}\n.bwx-lp .faq-item{border-bottom:1px solid rgba(0,0,0,.07)!important}\n.bwx-lp .faq-item summary{list-style:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:22px 0!important;font-size:16px!important;font-weight:600!important;color:#111120!important;cursor:pointer!important;gap:20px!important;line-height:1.4!important}\n.bwx-lp .faq-item summary::-webkit-details-marker{display:none!important}\n.bwx-lp .faq-icon{color:#EC2227!important;font-size:20px!important;flex-shrink:0!important;font-weight:300!important;transition:transform .3s!important;line-height:1!important}\n.bwx-lp details[open] .faq-icon{transform:rotate(45deg)!important}\n.bwx-lp .faq-item p{font-size:15px!important;color:#6B7280!important;line-height:1.8!important;padding-bottom:22px!important}\n.bwx-lp .faq-item p a{color:#EC2227!important;font-weight:600!important;text-decoration:none!important}\n.bwx-lp .nap-section{background:#0D0D26!important;padding:56px 0!important;border-top:1px solid rgba(255,255,255,.05)!important}\n.bwx-lp .nap-inner{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:32px!important}\n.bwx-lp .nap-brand h3{font-family:'DM Serif Display',serif!important;font-size:22px!important;font-weight:400!important;color:#fff!important;margin-bottom:6px!important}\n.bwx-lp .nap-brand p{font-size:13px!important;color:rgba(255,255,255,.3)!important}\n.bwx-lp .nap-details{font-style:normal!important;font-size:14px!important;color:rgba(255,255,255,.5)!important;line-height:2.2!important}\n.bwx-lp .nap-details strong{color:rgba(255,255,255,.7)!important;font-weight:600!important}\n.bwx-lp .nap-details a{color:#EC2227!important;text-decoration:none!important;font-weight:600!important}\n.bwx-lp .cta-section{background:#EC2227!important;padding:90px 0!important;text-align:center!important;position:relative!important;overflow:hidden!important}\n.bwx-lp .cta-section::before{content:'BRIGHTWRX'!important;position:absolute!important;font-family:'Bebas Neue',sans-serif!important;font-size:280px!important;color:rgba(255,255,255,.04)!important;letter-spacing:8px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;white-space:nowrap!important;pointer-events:none!important}\n.bwx-lp .cta-section h2{font-family:'Bebas Neue',sans-serif!important;font-size:clamp(48px,6vw,80px)!important;color:#fff!important;letter-spacing:2px!important;line-height:.95!important;margin-bottom:20px!important;position:relative!important}\n.bwx-lp .cta-section p{font-size:17px!important;color:rgba(255,255,255,.85)!important;max-width:580px!important;margin:0 auto 36px!important;line-height:1.75!important;position:relative!important}\n.bwx-lp .btn-white{display:inline-block!important;background:#fff!important;color:#EC2227!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:15px!important;padding:18px 40px!important;border-radius:4px!important;text-decoration:none!important;position:relative!important;transition:transform .2s,box-shadow .2s!important}\n.bwx-lp .btn-white:hover{transform:translateY(-2px)!important;box-shadow:0 10px 30px rgba(0,0,0,.2)!important}\n.bwx-lp .cta-phone{margin-top:20px!important;font-size:15px!important;color:rgba(255,255,255,.7)!important;position:relative!important}\n.bwx-lp .cta-phone a{color:#fff!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:3px!important}\n.bwx-lp .fade-up{opacity:0!important;transform:translateY(30px)!important;transition:opacity .7s ease,transform .7s ease!important}\n.bwx-lp .fade-up.visible{opacity:1!important;transform:translateY(0)!important}\n@media (max-width:900px){\n.bwx-lp .hero-inner{grid-template-columns:1fr!important}\n.bwx-lp .hero-card{display:none!important}\n.bwx-lp .local-grid,.bwx-lp .product-grid,.bwx-lp .services-grid,.bwx-lp .commercial-cards,.bwx-lp .faq-grid{grid-template-columns:1fr!important}\n.bwx-lp .photo-strip{grid-template-columns:repeat(3,1fr)!important}\n.bwx-lp .photo-strip a:nth-child(4),.bwx-lp .photo-strip a:nth-child(5){display:none!important}\n.bwx-lp .container{padding:0 24px!important}\n.bwx-lp .local-section,.bwx-lp .commercial-section,.bwx-lp .services-section,.bwx-lp .product-section,.bwx-lp .promise-section,.bwx-lp .testimonial-section,.bwx-lp .area-section,.bwx-lp .faq-section,.bwx-lp .cta-section{padding:72px 0!important}\n}\n<\/style>\n\n<div class=\"bwx-lp\">\n\n<nav class=\"breadcrumb\" aria-label=\"Breadcrumb\">\n  <a href=\"https:\/\/brightwrx.com\/salem\/\">Home<\/a>\n  <span>\u203a<\/span>\n  <a href=\"https:\/\/brightwrx.com\/salem\/locations\/\">Service Areas<\/a>\n  <span>\u203a<\/span>\n  <strong>Dallas<\/strong>\n<\/nav>\n\n<section class=\"hero\">\n  <div class=\"hero-slash\"><\/div>\n  <div class=\"hero-slash-2\"><\/div>\n  <div class=\"hero-glow\"><\/div>\n  <div class=\"hero-inner\">\n    <div>\n      <div class=\"hero-eyebrow\">BrightWrx \u2014 Dallas, OR (formerly Christmas Lights Factory)<\/div>\n      <h1 class=\"hero-headline\">\n        Holiday Lighting<br>\n        <em>Polk County's<\/em><br>\n        Capital City\n      <\/h1>\n      <p class=\"hero-body\">\n        Dallas has been the seat of Polk County since 1852, and the historic 1899 courthouse still anchors a downtown that feels like the best version of small-town Oregon.\n      <\/p>\n      <p class=\"hero-body\">\n        Dallas isn't a Salem suburb. <strong>It's its own city with its own pride.<\/strong>\n      <\/p>\n      <div class=\"hero-trust\">Oregon's Most Trusted \u00b7 Since 2006<\/div>\n      <div class=\"hero-btns\">\n        <a href=\"https:\/\/brightwrx.com\/salem\/free-design-preview\/\" class=\"btn-primary\">Get My Free Design Preview<\/a>\n        <a href=\"tel:5038257698\" class=\"btn-outline\">Call (503) 825-7698<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"hero-card\">\n      <div class=\"hero-card-title\">By the Numbers<\/div>\n      <div class=\"hero-card-stat\">\n        <div class=\"hero-card-num\">1,000<span>+<\/span><\/div>\n        <div class=\"hero-card-label\">Happy customers across Oregon<\/div>\n      <\/div>\n      <div class=\"hero-card-stat\">\n        <div class=\"hero-card-num\">300<span>+<\/span><\/div>\n        <div class=\"hero-card-label\">Five-star reviews<\/div>\n      <\/div>\n      <div class=\"hero-card-stat\">\n        <div class=\"hero-card-num\">20<span>+<\/span><\/div>\n        <div class=\"hero-card-label\">Years in business<\/div>\n      <\/div>\n      <div class=\"hero-card-stat\">\n        <div class=\"hero-card-num\">5.0<span>\u2605<\/span><\/div>\n        <div class=\"hero-card-label\">Average star rating<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<div class=\"photo-strip\">\n  <a><img decoding=\"async\" src=\"https:\/\/brightwrx.com\/bend\/wp-content\/uploads\/sites\/2\/2026\/02\/6660ec01c985eeb54e99f8b2.webp\" alt=\"Holiday lighting installation Dallas OR\"><\/a>\n  <a><img decoding=\"async\" src=\"https:\/\/brightwrx.com\/bend\/wp-content\/uploads\/sites\/2\/2026\/02\/666252616cee2b4c295ddf85.webp\" alt=\"Christmas lights Dallas Oregon\"><\/a>\n  <a><img decoding=\"async\" src=\"https:\/\/brightwrx.com\/bend\/wp-content\/uploads\/sites\/2\/2026\/02\/6660eb8f6cee2b8be35bdf50.webp\" alt=\"Warm white C9 holiday lights Dallas\"><\/a>\n  <a><img decoding=\"async\" src=\"https:\/\/brightwrx.com\/bend\/wp-content\/uploads\/sites\/2\/2026\/02\/67336ae4db67ee12d19f43b4.png\" alt=\"Holiday lighting Dallas Oregon\"><\/a>\n  <a><img decoding=\"async\" src=\"https:\/\/brightwrx.com\/bend\/wp-content\/uploads\/sites\/2\/2026\/02\/666252616cee2bc0875ddf84.png\" alt=\"Professional Christmas lights Dallas\"><\/a>\n<\/div>\n\n<div class=\"marquee-strip\" aria-hidden=\"true\">\n  <div class=\"marquee-track\">\n    <span class=\"marquee-item\"><span class=\"marquee-dot\"><\/span>Lifetime Guarantee on Every Bulb<\/span>\n    <span class=\"marquee-item\"><span class=\"marquee-dot\"><\/span>Local to Dallas Since 2006<\/span>\n    <span class=\"marquee-item\"><span class=\"marquee-dot\"><\/span>Licensed, Bonded &amp; Insured \u00b7 CCB #257964<\/span>\n    <span class=\"marquee-item\"><span class=\"marquee-dot\"><\/span>Oregon's #1 Rated Holiday Installer<\/span>\n    <span class=\"marquee-item\"><span class=\"marquee-dot\"><\/span>Serving Dallas Since 2006<\/span>\n    <span class=\"marquee-item\"><span class=\"marquee-dot\"><\/span>300+ Five-Star Reviews<\/span>\n    <span class=\"marquee-item\"><span class=\"marquee-dot\"><\/span>Lifetime Guarantee on Every Bulb<\/span>\n    <span class=\"marquee-item\"><span class=\"marquee-dot\"><\/span>Local to Dallas Since 2006<\/span>\n    <span class=\"marquee-item\"><span class=\"marquee-dot\"><\/span>Licensed, Bonded &amp; Insured \u00b7 CCB #257964<\/span>\n    <span class=\"marquee-item\"><span class=\"marquee-dot\"><\/span>Oregon's #1 Rated Holiday Installer<\/span>\n    <span class=\"marquee-item\"><span class=\"marquee-dot\"><\/span>Serving Dallas Since 2006<\/span>\n    <span class=\"marquee-item\"><span class=\"marquee-dot\"><\/span>300+ Five-Star Reviews<\/span>\n  <\/div>\n<\/div>\n\n<section class=\"local-section\">\n  <div class=\"container\">\n    <div class=\"local-grid\">\n      <div class=\"local-text fade-up\">\n        <div class=\"section-label\">Local to Dallas<\/div>\n        <h2 class=\"section-title\">Dallas Is the Heart of Polk County. <em>We Treat It That Way.<\/em><\/h2>\n        <p>With more than 17,000 residents, Dallas is the biggest city in Polk County and has been the county seat since 1852. The historic courthouse on Main Street, the Dragons at Dallas High, and a downtown that still feels like a real community \u2014 this is one of the best small towns in the Willamette Valley.<\/p>\n        <p>Most lighting companies in the area treat Dallas as a side trip. We treat it as a destination. Our crews work Dallas neighborhoods every install season, from established homes off Main Street to newer builds toward Western Oregon University country.<\/p>\n        <p>When you call us, you're not getting routed through a Salem dispatcher who's never been here. <strong>You're getting somebody who knows your street.<\/strong><\/p>\n      <\/div>\n      <div class=\"local-img-wrap fade-up\" style=\"transition-delay:.15s\">\n        <img decoding=\"async\" src=\"https:\/\/brightwrx.com\/bend\/wp-content\/uploads\/sites\/2\/2026\/02\/Copy-of-_D8H4408-1-1-scaled.jpg\" alt=\"BrightWrx Dallas crew\">\n        <div class=\"local-img-badge\">Polk County<br>Seat<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"commercial-section\">\n  <div class=\"container\">\n    <div class=\"section-label\" style=\"color:#EC2227!important\">Local to Dallas<\/div>\n    <h2 class=\"section-title\">Three Reasons Dallas Homeowners Choose <em>BrightWrx<\/em><\/h2>\n    <h3 class=\"section-sub\">Two decades of installs across Polk County.<\/h3>\n    <p>From the historic homes around the courthouse to the larger lots out toward LaCreole, Dallas homeowners trust us with their displays.<\/p>\n    <div class=\"commercial-cards\">\n      <div class=\"commercial-card fade-up\">\n        <div class=\"commercial-card-num\">01<\/div>\n        <h4>Historic Downtown Homes<\/h4>\n        <p>Older homes around the courthouse have detail and character that deserve more than a generic light strand. We design for the architecture.<\/p>\n      <\/div>\n      <div class=\"commercial-card fade-up\" style=\"transition-delay:.1s\">\n        <div class=\"commercial-card-num\">02<\/div>\n        <h4>Polk County Farmland<\/h4>\n        <p>Dallas is surrounded by farms and acreage properties. We light gates, headquarters, and outbuildings \u2014 not just rooflines.<\/p>\n      <\/div>\n      <div class=\"commercial-card fade-up\" style=\"transition-delay:.2s\">\n        <div class=\"commercial-card-num\">03<\/div>\n        <h4>From Main Street to LaCreole<\/h4>\n        <p>From homes around downtown to newer builds out toward LaCreole Middle School and beyond, we know every part of town.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"services-section\">\n  <div class=\"container\">\n    <div class=\"services-intro fade-up\">\n      <div class=\"section-label\">What We Do<\/div>\n      <h2 class=\"section-title\">Two Ways to Light Up <em>Your Dallas Home<\/em><\/h2>\n      <h3 class=\"section-sub\">Custom designs. Professional installation. You never climb a ladder again.<\/h3>\n    <\/div>\n    <div class=\"services-grid\">\n      <div class=\"service-card fade-up\">\n        <div class=\"service-type\">Seasonal Service<\/div>\n        <h4>Holiday Lighting \u2014 Dallas<\/h4>\n        <p>Custom-designed Christmas displays built for Dallas homes. We engineer for Coast Range wind, Polk County wet winters, and the kind of weather that destroys cheap lights inside one season.<\/p>\n        <div class=\"service-includes\">\n          <strong>Includes:<\/strong> Design consultation \u00b7 Professional installation \u00b7 Full-season maintenance with 24-hour response \u00b7 Careful takedown \u00b7 Climate-controlled warehouse storage\n        <\/div>\n        <a href=\"https:\/\/brightwrx.com\/salem\/free-design-preview\/\" class=\"btn-primary\">Get My Free Design Preview<\/a>\n      <\/div>\n      <div class=\"service-card fade-up\" style=\"transition-delay:.12s\">\n        <div class=\"service-type\">Year-Round Service<\/div>\n        <h4>Permanent Lighting \u2014 Dallas<\/h4>\n        <p>App-controlled permanent LED lighting installed once \u2014 ready for Christmas, the Fourth of July, or any night you want your Dallas home lit on demand.<\/p>\n        <div class=\"service-includes\">\n          <strong>Includes:<\/strong> Custom design \u00b7 One-time installation \u00b7 Lifetime Guarantee on materials \u00b7 1-year labor warranty \u00b7 App-controlled color &amp; pattern changes \u00b7 Dedicated technician support\n        <\/div>\n        <a href=\"https:\/\/brightwrx.com\/salem\/free-design-preview\/\" class=\"btn-primary\">Get My Free Design Preview<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"product-section\">\n  <div class=\"container\">\n    <div class=\"product-grid\">\n      <div class=\"product-text fade-up\">\n        <div class=\"section-label\">Built for Oregon<\/div>\n        <h2 class=\"section-title\">Polk County Wet Winters. Wind off the Coast Range. Hard Freezes. <em>This Is What Kills Cheap Lights.<\/em><\/h2>\n        <p>Dallas sits at the western edge of the Willamette Valley, where the weather coming off the Coast Range hits before it reaches anywhere else in the metro.<\/p>\n        <p>Wet winters are the same wet winters the rest of the valley sees, but the wind is different here. It rolls off the Coast Range with nothing to break it up, and it pushes hard against any roof clip that wasn't installed properly.<\/p>\n        <p><strong>BrightWrx manufactures our own commercial-grade LED lights<\/strong> \u2014 built for exactly these conditions. Sealed connections. UV-stable housings. Mounting hardware rated for valley weather. Every bulb carries a <strong>Lifetime Guarantee.<\/strong><\/p>\n        <p><strong>And when something does go wrong, we're 20 minutes east \u2014 not hours away.<\/strong><\/p>\n      <\/div>\n      <div class=\"product-pillars fade-up\" style=\"transition-delay:.15s\">\n        <div class=\"product-pillar\">\n          <div class=\"product-pillar-icon\">\ud83d\udca8<\/div>\n          <div class=\"product-pillar-content\">\n            <strong>Coast Range Wind<\/strong>\n            <span>Hits Dallas first. Our hardware holds.<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"product-pillar\">\n          <div class=\"product-pillar-icon\">\ud83c\udf27\ufe0f<\/div>\n          <div class=\"product-pillar-content\">\n            <strong>Polk County Wet Winters<\/strong>\n            <span>Persistent moisture corrodes cheap clips. Ours are sealed.<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"product-pillar\">\n          <div class=\"product-pillar-icon\">\ud83d\udee1\ufe0f<\/div>\n          <div class=\"product-pillar-content\">\n            <strong>Lifetime Guarantee<\/strong>\n            <span>Every bulb, every strand \u2014 backed since 2006.<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"product-pillar\">\n          <div class=\"product-pillar-icon\">\u26a1<\/div>\n          <div class=\"product-pillar-content\">\n            <strong>24-Hour Service Response<\/strong>\n            <span>Something goes wrong mid-season? We're at your door by tomorrow. No charge.<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"promise-section\">\n  <div class=\"container\">\n    <div class=\"promise-inner fade-up\">\n      <div class=\"section-label\" style=\"justify-content:center!important\">Our Guarantee<\/div>\n      <h2 class=\"section-title\">Satisfaction Guaranteed.<br><em>Or Your Lights Are Free.<\/em><\/h2>\n      <div class=\"promise-line\"><\/div>\n      <p>We're so confident you'll love your Dallas display that we put it in writing. If you're not 100% satisfied, we make it right. If we can't make it right, we take the lights down and leave them with you \u2014 no charge, backed by our Lifetime Guarantee.<\/p>\n      <p><strong>No drama. No fine print. No arguing.<\/strong><\/p>\n      <p>We've stood behind this guarantee since 2006 \u2014 across Polk County, Dallas included.<\/p>\n      <br>\n      <a href=\"https:\/\/brightwrx.com\/salem\/our-promise\/\" class=\"btn-primary\" style=\"margin-top:8px\">See How the Guarantee Works<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"testimonial-section\">\n  <div class=\"container\">\n    <div class=\"testimonial-inner fade-up\">\n      <div class=\"section-label\" style=\"justify-content:center!important\">What Customers Say<\/div>\n      <div class=\"testimonial-quote\">\n        \"BrightWrx has been doing our house in Dallas for four years running. The crew is professional, the lights look incredible, and they actually answer the phone when you call. That's rare these days.\"\n      <\/div>\n      <div class=\"testimonial-attr\">Dallas Homeowner<\/div>\n      <div class=\"testimonial-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"area-section\">\n  <div class=\"container\">\n    <div class=\"section-label\">Where We Work<\/div>\n    <h2 class=\"section-title\">Serving All of <em>Dallas &amp; Polk County<\/em><\/h2>\n    <div class=\"area-tags\">\n      <span class=\"area-tag\">Downtown Dallas<\/span>\n      <span class=\"area-tag\">Main Street<\/span>\n      <span class=\"area-tag\">LaCreole<\/span>\n      <span class=\"area-tag\">Ellendale<\/span>\n      <span class=\"area-tag\">Orchards<\/span>\n      <span class=\"area-tag\">Fairview<\/span>\n      <span class=\"area-tag\">Oakdale<\/span>\n      <span class=\"area-tag\">Dallas Heights<\/span>\n      <span class=\"area-tag\">Rickreall<\/span>\n      <span class=\"area-tag\">Smithfield<\/span>\n      <span class=\"area-tag\">Dallas Retirement<\/span>\n      <span class=\"area-tag\">Western Oregon<\/span>\n    <\/div>\n    <p>Whether you're in a historic home near the courthouse, a newer build out toward LaCreole, a property along Ellendale Avenue, or a country lot toward Rickreall \u2014 we know your road and we'll be there fast.<\/p>\n    <p>We also serve the entire Salem metro area:<\/p>\n    <div class=\"city-links\">\n      <a href=\"https:\/\/brightwrx.com\/salem\/locations\/independence\/\" class=\"city-link\">Independence<\/a>\n      <a href=\"https:\/\/brightwrx.com\/salem\/locations\/monmouth\/\" class=\"city-link\">Monmouth<\/a>\n      <a href=\"https:\/\/brightwrx.com\/salem\/locations\/west-salem\/\" class=\"city-link\">West Salem<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"faq-section\">\n  <div class=\"container\">\n    <div class=\"faq-grid\">\n      <div class=\"faq-sidebar fade-up\">\n        <div class=\"section-label\">Questions?<\/div>\n        <h2 class=\"section-title\">Frequently Asked <em>Questions<\/em><\/h2>\n        <p style=\"font-size:16px!important;color:#6B7280!important;margin-top:16px!important;line-height:1.75!important\">Have something we haven't covered? Call us directly at <a href=\"tel:5038257698\" style=\"color:#EC2227!important;font-weight:600!important\">(503) 825-7698<\/a><\/p>\n      <\/div>\n      <div class=\"faq-list fade-up\" style=\"transition-delay:.1s\">\n        <details class=\"faq-item\">\n          <summary>How much does holiday lighting installation cost in Dallas, OR? <span class=\"faq-icon\">+<\/span><\/summary>\n          <p>Every Dallas property is different \u2014 town lots, large homes, and country properties all need different designs. We provide free, no-obligation Design Previews based on your roofline, design preferences, and property size. Most are delivered within 24 hours. Call <a href=\"tel:5038257698\">(503) 825-7698<\/a> or <a href=\"https:\/\/brightwrx.com\/salem\/free-design-preview\/\">request your free Design Preview online<\/a>.<\/p>\n        <\/details>\n        <details class=\"faq-item\">\n          <summary>Do you serve all of Dallas? <span class=\"faq-icon\">+<\/span><\/summary>\n          <p>Yes \u2014 every neighborhood in Dallas. Our crews are in the area every install season and we know the rooflines, the streets, and the local conditions.<\/p>\n        <\/details>\n        <details class=\"faq-item\">\n          <summary>Do you install permanent lighting in Dallas? <span class=\"faq-icon\">+<\/span><\/summary>\n          <p>Yes. We install professional-grade permanent architectural LED lighting throughout Dallas. App-controlled, year-round, backed by our Lifetime Guarantee on materials.<\/p>\n        <\/details>\n        <details class=\"faq-item\">\n          <summary>What areas around Dallas do you serve? <span class=\"faq-icon\">+<\/span><\/summary>\n          <p>We serve all of Dallas and the surrounding area. Our crews work the Marion County area every install season.<\/p>\n        <\/details>\n        <details class=\"faq-item\">\n          <summary>What happens if my holiday lights stop working mid-season? <span class=\"faq-icon\">+<\/span><\/summary>\n          <p>Call us. We guarantee on-site service within 24 hours at no additional charge. Every BrightWrx bulb and strand carries a Lifetime Guarantee.<\/p>\n        <\/details>\n        <details class=\"faq-item\">\n          <summary>Are you licensed and insured in Oregon? <span class=\"faq-icon\">+<\/span><\/summary>\n          <p>Yes. BrightWrx is fully licensed, bonded, and insured in the State of Oregon. CCB #257964. We've been in continuous operation since 2006.<\/p>\n        <\/details>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"nap-section\">\n  <div class=\"container\">\n    <div class=\"nap-inner\">\n      <div class=\"nap-brand\">\n        <h3>BrightWrx \u2014 Dallas, OR<\/h3>\n        <p>(formerly Christmas Lights Factory) \u00b7 Oregon's #1 Rated Holiday Installer \u00b7 Serving Dallas Since 2006<\/p>\n      <\/div>\n      <address class=\"nap-details\">\n        <strong>Phone:<\/strong> <a href=\"tel:5038257698\">(503) 825-7698<\/a><br>\n        <strong>Email:<\/strong> team@oregon.brightwrx.com<br>\n        <strong>License:<\/strong> CCB #257964 \u00b7 Licensed, Bonded &amp; Insured\n      <\/address>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"cta-section\">\n  <h2>Get Your Free<br>Dallas Design Preview<\/h2>\n  <p>See exactly what your Dallas home will look like lit up \u2014 before you commit to anything. Custom-designed by Oregon's highest-rated holiday lighting team. Most previews delivered within 24 hours.<\/p>\n  <a href=\"https:\/\/brightwrx.com\/salem\/free-design-preview\/\" class=\"btn-white\">Get My Free Design Preview<\/a>\n  <p class=\"cta-phone\">Or call us: <a href=\"tel:5038257698\">(503) 825-7698<\/a><\/p>\n<\/section>\n\n<\/div>\n\n<script>\nvar bwxObs = new IntersectionObserver(function(entries){\n  entries.forEach(function(entry){\n    if(entry.isIntersecting){\n      entry.target.classList.add('visible');\n      bwxObs.unobserve(entry.target);\n    }\n  });\n},{threshold:0.12,rootMargin:'0px 0px -40px 0px'});\ndocument.querySelectorAll('.bwx-lp .fade-up').forEach(function(el){bwxObs.observe(el);});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home \u203a Service Areas \u203a Dallas BrightWrx \u2014 Dallas, OR (formerly Christmas Lights Factory) Holiday Lighting Polk County&#8217;s Capital City Dallas has been the seat of Polk County since 1852, and the historic 1899 courthouse still anchors a downtown that feels like the best version of small-town Oregon. Dallas isn&#8217;t a Salem suburb. It&#8217;s its [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":264,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1099","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/brightwrx.com\/salem\/wp-json\/wp\/v2\/pages\/1099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brightwrx.com\/salem\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/brightwrx.com\/salem\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/brightwrx.com\/salem\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/brightwrx.com\/salem\/wp-json\/wp\/v2\/comments?post=1099"}],"version-history":[{"count":10,"href":"https:\/\/brightwrx.com\/salem\/wp-json\/wp\/v2\/pages\/1099\/revisions"}],"predecessor-version":[{"id":1212,"href":"https:\/\/brightwrx.com\/salem\/wp-json\/wp\/v2\/pages\/1099\/revisions\/1212"}],"up":[{"embeddable":true,"href":"https:\/\/brightwrx.com\/salem\/wp-json\/wp\/v2\/pages\/264"}],"wp:attachment":[{"href":"https:\/\/brightwrx.com\/salem\/wp-json\/wp\/v2\/media?parent=1099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}