{"title":"Logo Design","description":null,"products":[{"product_id":"custom-logo-design","title":"Custom Logo Design For Home Service Businesses","description":"\u003cstyle\u003e\n    :root {\n      --color-bg: #FAFAF8;\n      --color-text: #1A1A1A;\n      --color-text-muted: #555555;\n      --color-accent: #E85D04;\n      --color-accent-hover: #D14F00;\n      --color-dark: #0D1B2A;\n      --color-section-alt: #F0EEE9;\n      --color-border: #D4D1C9;\n      --color-success: #2D6A4F;\n      --font-display: 'Bebas Neue', sans-serif;\n      --font-body: 'Source Sans 3', sans-serif;\n    }\n\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n\n    body {\n      font-family: var(--font-body);\n      background-color: var(--color-bg);\n      color: var(--color-text);\n      line-height: 1.6;\n      font-size: 17px;\n    }\n\n    .product-page {\n      max-width: 900px;\n      margin: 0 auto;\n      padding: 40px 24px 80px;\n    }\n\n    \/* Badge *\/\n    .badge-row {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n      flex-wrap: wrap;\n    }\n\n    .badge-tag {\n      background: var(--color-dark);\n      color: #fff;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n      padding: 6px 12px;\n      border-radius: 2px;\n    }\n\n    .badge-tag.highlight {\n      background: var(--color-accent);\n    }\n\n    \/* Title *\/\n    .product-title {\n      font-family: var(--font-display);\n      font-size: clamp(38px, 6vw, 56px);\n      line-height: 1.05;\n      letter-spacing: 0.02em;\n      color: var(--color-dark);\n      margin-bottom: 24px;\n    }\n\n    \/* Lead paragraph *\/\n    .lead-text {\n      font-size: 19px;\n      line-height: 1.7;\n      color: var(--color-text);\n      margin-bottom: 16px;\n      max-width: 720px;\n    }\n\n    .lead-text strong {\n      color: var(--color-dark);\n    }\n\n    .lead-subtext {\n      font-size: 17px;\n      line-height: 1.7;\n      color: var(--color-text-muted);\n      margin-bottom: 40px;\n      max-width: 720px;\n      padding-left: 16px;\n      border-left: 3px solid var(--color-accent);\n    }\n\n    \/* Section styling *\/\n    .section {\n      margin-bottom: 48px;\n    }\n\n    .section-heading {\n      font-family: var(--font-display);\n      font-size: 28px;\n      letter-spacing: 0.04em;\n      color: var(--color-dark);\n      margin-bottom: 20px;\n      padding-bottom: 12px;\n      border-bottom: 2px solid var(--color-dark);\n      display: inline-block;\n    }\n\n    \/* Benefit blocks *\/\n    .benefit-list {\n      display: flex;\n      flex-direction: column;\n      gap: 20px;\n    }\n\n    .benefit-item {\n      display: flex;\n      gap: 16px;\n      align-items: flex-start;\n    }\n\n    .benefit-icon {\n      flex-shrink: 0;\n      width: 28px;\n      height: 28px;\n      background: var(--color-accent);\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-top: 2px;\n    }\n\n    .benefit-icon svg {\n      width: 14px;\n      height: 14px;\n      stroke: #fff;\n      stroke-width: 3;\n    }\n\n    .benefit-content h4 {\n      font-size: 17px;\n      font-weight: 700;\n      color: var(--color-dark);\n      margin-bottom: 4px;\n    }\n\n    .benefit-content p {\n      color: var(--color-text-muted);\n      font-size: 16px;\n    }\n\n    \/* Included section - card style *\/\n    .included-section {\n      background: var(--color-section-alt);\n      padding: 32px;\n      border-radius: 4px;\n      margin-bottom: 48px;\n      border: 1px solid var(--color-border);\n    }\n\n    .included-grid {\n      display: grid;\n      gap: 28px;\n    }\n\n    .included-card {\n      background: #fff;\n      padding: 24px;\n      border-radius: 3px;\n      border-left: 4px solid var(--color-accent);\n      box-shadow: 0 2px 8px rgba(0,0,0,0.04);\n    }\n\n    .included-card h4 {\n      font-family: var(--font-display);\n      font-size: 20px;\n      letter-spacing: 0.03em;\n      color: var(--color-dark);\n      margin-bottom: 8px;\n    }\n\n    .included-card p {\n      color: var(--color-text-muted);\n      font-size: 15px;\n      margin-bottom: 12px;\n    }\n\n    .included-card ul {\n      list-style: none;\n      padding-left: 0;\n    }\n\n    .included-card ul li {\n      position: relative;\n      padding-left: 20px;\n      font-size: 15px;\n      color: var(--color-text);\n      margin-bottom: 6px;\n    }\n\n    .included-card ul li::before {\n      content: \"\\2713\";\n      position: absolute;\n      left: 0;\n      color: var(--color-success);\n      font-weight: 700;\n    }\n\n    \/* Process steps *\/\n    .plan-steps {\n      counter-reset: step-counter;\n    }\n\n    .plan-step {\n      display: flex;\n      gap: 20px;\n      margin-bottom: 28px;\n      padding-bottom: 28px;\n      border-bottom: 1px solid var(--color-border);\n    }\n\n    .plan-step:last-child {\n      border-bottom: none;\n      margin-bottom: 0;\n      padding-bottom: 0;\n    }\n\n    .step-number {\n      counter-increment: step-counter;\n      flex-shrink: 0;\n      width: 48px;\n      height: 48px;\n      background: var(--color-dark);\n      color: #fff;\n      font-family: var(--font-display);\n      font-size: 24px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 2px;\n    }\n\n    .step-number::before {\n      content: counter(step-counter);\n    }\n\n    .step-content h4 {\n      font-size: 17px;\n      font-weight: 700;\n      color: var(--color-dark);\n      margin-bottom: 6px;\n    }\n\n    .step-content p {\n      color: var(--color-text-muted);\n      font-size: 15px;\n      margin-bottom: 4px;\n    }\n\n    \/* Style picker (mascot vs wordmark) *\/\n    .style-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 20px;\n    }\n\n    .style-card {\n      background: #fff;\n      border: 1px solid var(--color-border);\n      border-radius: 4px;\n      padding: 24px;\n    }\n\n    .style-card h4 {\n      font-family: var(--font-display);\n      font-size: 22px;\n      letter-spacing: 0.03em;\n      color: var(--color-dark);\n      margin-bottom: 6px;\n    }\n\n    .style-card .style-tag {\n      display: inline-block;\n      background: var(--color-accent);\n      color: #fff;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n      padding: 4px 10px;\n      border-radius: 2px;\n      margin-bottom: 12px;\n    }\n\n    .style-card p {\n      color: var(--color-text-muted);\n      font-size: 15px;\n    }\n\n    \/* Perfect for section *\/\n    .perfect-for-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n      gap: 12px;\n    }\n\n    .perfect-for-item {\n      background: var(--color-dark);\n      color: #fff;\n      padding: 14px 18px;\n      font-weight: 600;\n      font-size: 15px;\n      border-radius: 2px;\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n\n    .perfect-for-item svg {\n      width: 18px;\n      height: 18px;\n      stroke: var(--color-accent);\n      flex-shrink: 0;\n    }\n\n    \/* FAQs *\/\n    .faq-list {\n      display: flex;\n      flex-direction: column;\n      gap: 24px;\n    }\n\n    .faq-item {\n      padding-bottom: 24px;\n      border-bottom: 1px solid var(--color-border);\n    }\n\n    .faq-item:last-child {\n      border-bottom: none;\n      padding-bottom: 0;\n    }\n\n    .faq-question {\n      font-weight: 700;\n      font-size: 17px;\n      color: var(--color-dark);\n      margin-bottom: 8px;\n      display: flex;\n      gap: 10px;\n    }\n\n    .faq-question::before {\n      content: \"Q:\";\n      color: var(--color-accent);\n      font-weight: 700;\n    }\n\n    .faq-answer {\n      color: var(--color-text-muted);\n      font-size: 16px;\n      padding-left: 26px;\n    }\n\n    .faq-answer ul {\n      margin-top: 8px;\n      padding-left: 20px;\n    }\n\n    .faq-answer ul li {\n      margin-bottom: 4px;\n    }\n\n    \/* CTA Box *\/\n    .cta-box {\n      background: var(--color-dark);\n      padding: 36px;\n      border-radius: 4px;\n      margin-top: 48px;\n    }\n\n    .cta-box h3 {\n      font-family: var(--font-display);\n      font-size: 26px;\n      letter-spacing: 0.03em;\n      color: #fff;\n      margin-bottom: 12px;\n    }\n\n    .cta-box p {\n      color: rgba(255,255,255,0.75);\n      font-size: 16px;\n      line-height: 1.65;\n      max-width: 620px;\n    }\n\n    .cta-tagline {\n      margin-top: 20px;\n      font-weight: 600;\n      color: var(--color-accent);\n      font-size: 15px;\n    }\n\n    \/* Checkout Callout *\/\n    .checkout-callout {\n      display: flex;\n      align-items: flex-start;\n      gap: 16px;\n      background: #E8F5E9;\n      border: 2px solid var(--color-success);\n      border-radius: 4px;\n      padding: 20px 24px;\n      margin-top: 48px;\n      margin-bottom: 24px;\n    }\n\n    .checkout-callout-icon {\n      flex-shrink: 0;\n      width: 32px;\n      height: 32px;\n      background: var(--color-success);\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n\n    .checkout-callout-icon svg {\n      width: 18px;\n      height: 18px;\n      stroke: #fff;\n    }\n\n    .checkout-callout-content {\n      font-size: 17px;\n      color: var(--color-dark);\n      line-height: 1.5;\n    }\n\n    .checkout-callout-content strong {\n      color: var(--color-success);\n      letter-spacing: 0.02em;\n    }\n\n    @media (max-width: 600px) {\n      .product-page {\n        padding: 24px 16px 60px;\n      }\n\n      .product-title {\n        font-size: 32px;\n      }\n\n      .lead-text {\n        font-size: 17px;\n      }\n\n      .included-section {\n        padding: 20px;\n      }\n\n      .included-card {\n        padding: 18px;\n      }\n\n      .plan-step {\n        flex-direction: column;\n        gap: 12px;\n      }\n\n      .step-number {\n        width: 40px;\n        height: 40px;\n        font-size: 20px;\n      }\n\n      .style-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .perfect-for-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .cta-box {\n        padding: 24px;\n      }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"product-page\"\u003e\n\u003c!-- Badge Row --\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge-tag\"\u003eDone-For-You\u003c\/span\u003e\n\u003cspan class=\"badge-tag highlight\"\u003eMascot or Wordmark\u003c\/span\u003e\n\u003cspan class=\"badge-tag\"\u003eUnlimited Revisions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Product Title --\u003e\n\u003ch1 class=\"product-title\"\u003eCustom Logo Design For Home Service Businesses\u003c\/h1\u003e\n\u003c!-- Lead Copy --\u003e\n\u003cp class=\"lead-text\"\u003eIf your logo looks like every other contractor in town, \u003cstrong\u003eyou're already losing jobs you don't even know about.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"lead-subtext\"\u003eA clean, professional brand is what lets you charge more, look bigger than you are, and beat out the \"chuck in a truck\" competition in your market. We design a custom logo built specifically for home service businesses, the same kind of brand work we use across the companies we run and the contractors we coach.\u003c\/p\u003e\n\u003c!-- Why Your Logo Matters --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eWhy Your Logo Actually Matters\u003c\/h2\u003e\n\u003cdiv class=\"benefit-list\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eCustomers pay more for a real brand.\u003c\/h4\u003e\n\u003cp\u003eSame service, same crew, same trucks. Better brand = higher price the homeowner is willing to pay. It's the cheapest leverage in your business.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eEvery marketing dollar works harder.\u003c\/h4\u003e\n\u003cp\u003eYard signs, flyers, postcards, trucks, business cards, your website, your invoices. A weak logo drags all of it down. A strong logo lifts all of it up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eYou stop looking like everyone else.\u003c\/h4\u003e\n\u003cp\u003eMost contractors in your zip code slap a stock font on a truck and call it a brand. A real logo makes you instantly memorable and instantly more trustworthy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eBuilt to scale with you.\u003c\/h4\u003e\n\u003cp\u003eDesigned clean enough to live on a 18x24 yard sign, a business card, an 8.5x11 mailer, a hat, a truck wrap, and your website. One logo, every surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eIt's a one-time investment.\u003c\/h4\u003e\n\u003cp\u003ePay once. Use it forever. Across every job, every customer, every piece of marketing you'll ever run.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Mascot vs Wordmark --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eMascot or Wordmark: Your Call\u003c\/h2\u003e\n\u003cp style=\"margin-bottom: 20px; color: var(--color-text-muted);\"\u003eAbout 3 out of 4 home service businesses we design for go with a mascot. They stick in customers' heads, they print great on yard signs, and they're way harder to forget. But if you want a clean wordmark or icon-based logo, we do that too.\u003c\/p\u003e\n\u003cdiv class=\"style-grid\"\u003e\n\u003cdiv class=\"style-card\"\u003e\n\u003cspan class=\"style-tag\"\u003eMost Popular\u003c\/span\u003e\n\u003ch4\u003eMascot Style\u003c\/h4\u003e\n\u003cp\u003eA custom character or illustrated icon, drawn from scratch around your business. The kind of thing that ends up on the side of a truck, a hat, and burned into your customers' memory. Roughly 75% of our logo customers go this direction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"style-card\"\u003e\n\u003ch4\u003eWordmark \/ Icon Style\u003c\/h4\u003e\n\u003cp\u003eA clean, modern logo built around your business name and a simple icon. Premium feel, easier to scale across high-end markets, and a strong fit if you're going after a polished, \"established company\" look from day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- What's Included --\u003e\n\u003cdiv class=\"included-section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eWhat's Included\u003c\/h2\u003e\n\u003cp style=\"margin-bottom: 24px; color: var(--color-text-muted);\"\u003eWhen you order, you're getting a complete custom design, not a template with your name dropped on it.\u003c\/p\u003e\n\u003cdiv class=\"included-grid\"\u003e\n\u003cdiv class=\"included-card\"\u003e\n\u003ch4\u003eOne-On-One Intake\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eWe learn your business, your market, and your customer\u003c\/li\u003e\n\u003cli\u003eWe help you lock down a mascot idea if you don't already have one\u003c\/li\u003e\n\u003cli\u003eWe pull inspiration logos you like so we know your style direction\u003c\/li\u003e\n\u003cli\u003eWe collect any brand colors you want us to use (or pick them for you)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"included-card\"\u003e\n\u003ch4\u003eFully Custom Logo Design\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDesigned from scratch for your business, not pulled from a template library\u003c\/li\u003e\n\u003cli\u003eMascot style or clean wordmark\/icon style, your choice\u003c\/li\u003e\n\u003cli\u003eBuilt to work on every surface you'll use it on: signs, mailers, trucks, web\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"included-card\"\u003e\n\u003ch4\u003eUnlimited Revisions\u003c\/h4\u003e\n\u003cp\u003eThe first proof typically comes back in 5 to 7 business days. From there, we go back and forth as many rounds as it takes until you're happy. We don't cap revisions. Most clients land at \"this is it\" within 2 to 3 rounds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"included-card\"\u003e\n\u003ch4\u003eEvery File Type You'll Ever Need\u003c\/h4\u003e\n\u003cp\u003eOnce your logo is approved, we package it up and send you the full file kit:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eVector files (AI, EPS, SVG) for print, signs, vehicle wraps\u003c\/li\u003e\n\u003cli\u003eHigh-res raster files (PNG, JPG) for web, social, email\u003c\/li\u003e\n\u003cli\u003eTransparent background versions\u003c\/li\u003e\n\u003cli\u003eColor and black-and-white versions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- The Process --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eHow The Logo Design Process Works\u003c\/h2\u003e\n\u003cp style=\"margin-bottom: 24px; color: var(--color-text-muted);\"\u003eStraightforward, no hand-holding required. Here's exactly what happens after you check out:\u003c\/p\u003e\n\u003cdiv class=\"plan-steps\"\u003e\n\u003cdiv class=\"plan-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eWe Get On The Same Page\u003c\/h4\u003e\n\u003cp\u003eRight after checkout, we reach out to ask about your business, your services, your market, and the style direction you want.\u003c\/p\u003e\n\u003cp\u003eIf you're going mascot, we lock in the mascot idea. If you already have one in mind, perfect. If not, we'll help you land on something that fits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plan-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eYou Send Inspiration and Colors\u003c\/h4\u003e\n\u003cp\u003eSend us any logos you love (yours or anyone else's) so we know the style you gravitate to. This cuts the back-and-forth way down.\u003c\/p\u003e\n\u003cp\u003eIf it's a rebrand and you already have brand colors, send those. If not, tell us what you want or let us pick. Up to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plan-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eFirst Proof In 5 To 7 Business Days\u003c\/h4\u003e\n\u003cp\u003eWe design the first proof and send it over. You'll know within a few seconds if we nailed the direction.\u003c\/p\u003e\n\u003cp\u003e(Most first proofs land within 3 to 5 business days. We say 5 to 7 to be safe.)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plan-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eRevisions Until You Love It\u003c\/h4\u003e\n\u003cp\u003eWe go back and forth on tweaks, refinements, color adjustments, font swaps, mascot details, whatever it takes.\u003c\/p\u003e\n\u003cp\u003eNo revision cap. We're not done until you're happy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plan-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eFinal Files Delivered\u003c\/h4\u003e\n\u003cp\u003eOnce the logo is approved and finalized, we package up the full file kit (vector, raster, transparent, color, black-and-white) and send everything over.\u003c\/p\u003e\n\u003cp\u003eThe job closes out. Your logo is yours to use forever, across every marketing piece you'll ever run.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Perfect For --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-heading\"\u003ePerfect For\u003c\/h2\u003e\n\u003cp style=\"margin-bottom: 20px; color: var(--color-text-muted);\"\u003eDesigned for owner-operators and home service business owners who want to look like a real company, not a side hustle.\u003c\/p\u003e\n\u003cdiv class=\"perfect-for-grid\"\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 22 9 12 15 12 15 22\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Roofing companies\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 6v6l4 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Pressure Washing \/ Window Cleaning\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Lawn Care \u0026amp; Landscaping\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003crect x=\"2\" y=\"7\" width=\"20\" height=\"14\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Painters\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"14 2 14 8 20 8\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e HVAC, Plumbing, Electrical\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Any contractor leveling up their brand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FAQs --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eFAQs\u003c\/h2\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eHow long does the whole process take?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eYour first proof typically lands in 3 to 5 business days (we say 5 to 7 to be safe). After that it depends on how many rounds of revisions you want. Most clients are fully done and have their final files within 2 to 3 weeks.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eWhat if I don't have a mascot idea yet?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eNo problem. About a quarter of our customers come in with no idea what they want. We'll walk you through the questions, look at your market and your services, and help you land on a mascot (or wordmark) direction that actually fits. You're not getting handed a blank canvas and told to figure it out.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eDo I own the logo once it's done?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eYes. Once final payment is settled (you already paid for this product, so you're good) and the logo is approved, all rights and files are yours. Use it on anything, forever.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eHow many revisions do I get?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eAs many as you need. We don't cap revisions. We're not done until you actually like it. That said, most customers land at \"this is the one\" within 2 to 3 rounds because we get the direction dialed in up front.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eWhat file types do I get at the end?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eAll of the ones you'll actually need:\n\u003cul\u003e\n\u003cli\u003eVector files (AI, EPS, SVG) for sign printers, embroidery, vehicle wraps, and any large-format print\u003c\/li\u003e\n\u003cli\u003eHigh-resolution PNG and JPG for web, email, and social\u003c\/li\u003e\n\u003cli\u003eTransparent background versions\u003c\/li\u003e\n\u003cli\u003eFull-color and black-and-white versions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eIs this for a brand-new business or an existing one?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eBoth. If you're brand new, this gets you off the ground with a real brand on day one. If you've been running for years with a logo you slapped together yourself (or paid Fiverr $40 for), this is your rebrand.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eCan you also do my truck wrap, business cards, and yard signs once the logo's done?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eYes. Once you have a real logo, the rest of the print marketing falls into place. Check out our yard signs, business cards, EDDM postcards, 8.5x11 flyers, and door hangers, all already loaded into the store and ready to design around your new brand. If you also need a truck wrap, grab our \u003ca href=\"\/products\/logo-plus-truck-wrap-design\"\u003eLogo + Truck Wrap Design Package ($3,000)\u003c\/a\u003e instead, so the wrap gets designed around the logo from day one.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Checkout Callout --\u003e\n\u003cdiv class=\"checkout-callout\"\u003e\n\u003cdiv class=\"checkout-callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"checkout-callout-content\"\u003e\n\u003cstrong\u003eAFTER CHECKOUT:\u003c\/strong\u003e Our team reaches out to walk you through the intake (mascot idea, style inspiration, colors). First proof lands in 5 to 7 business days.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA Box --\u003e\n\u003cdiv class=\"cta-box\"\u003e\n\u003ch3\u003eStop Looking Like Every Other Contractor In Town\u003c\/h3\u003e\n\u003cp\u003eA real logo is the single cheapest piece of leverage you can put into your business. It makes every yard sign hit harder, every mailer convert better, every truck look more credible, and lets you charge more for the exact same work. One-time payment. Used forever.\u003c\/p\u003e\n\u003cp class=\"cta-tagline\"\u003eOrder today, intake starts within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"service-industry-coach-37aa","offers":[{"title":"Default Title","offer_id":47695811543203,"sku":null,"price":1500.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0614\/7240\/7715\/files\/01-ravensteel-roofing.jpg?v=1779620523"},{"product_id":"custom-truck-wrap-design","title":"Custom Truck Wrap Design For Home Service Businesses","description":"\u003cstyle\u003e\n    \/* ---------------------------------------------------------------\n       Custom variant picker for THIS product page only.\n       Restyles the native \u003cvariant-radios\u003e as a 3-up card grid that\n       echoes the EDDM flyer's quantity cards. Hides the quantity\n       selector since \"Package\" already is the quantity choice.\n       --------------------------------------------------------------- *\/\n    .product-form__quantity,\n    quantity-input,\n    .product-form__input.product-form__quantity,\n    .product-form__input--quantity,\n    [class*=\"product-form__quantity\"] {\n      display: none !important;\n    }\n\n    variant-radios .product-form__input,\n    variant-radios .form__label {\n      max-width: 100%;\n    }\n\n    variant-radios .form__label {\n      font-family: 'Bebas Neue', sans-serif;\n      font-size: 14px;\n      letter-spacing: 0.10em;\n      text-transform: uppercase;\n      color: #0D1B2A;\n      margin-bottom: 12px;\n      display: block;\n    }\n\n    \/* Hide native radio dots *\/\n    variant-radios input[type=\"radio\"] {\n      position: absolute !important;\n      opacity: 0 !important;\n      width: 0 !important;\n      height: 0 !important;\n      pointer-events: none !important;\n    }\n\n    \/* Grid the fieldset into 3 cards *\/\n    variant-radios fieldset {\n      border: none !important;\n      padding: 0 !important;\n      margin: 0 0 24px 0 !important;\n      display: grid !important;\n      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n      gap: 10px !important;\n    }\n\n    \/* Each label = card *\/\n    variant-radios label {\n      display: flex !important;\n      flex-direction: column !important;\n      align-items: center !important;\n      justify-content: center !important;\n      background: #fff !important;\n      border: 2px solid #D4D1C9 !important;\n      border-radius: 6px !important;\n      padding: 16px 8px !important;\n      text-align: center !important;\n      font-family: 'Bebas Neue', sans-serif !important;\n      font-size: clamp(20px, 4vw, 26px) !important;\n      letter-spacing: 0.04em !important;\n      color: #0D1B2A !important;\n      cursor: pointer !important;\n      transition: border-color 0.15s ease, background 0.15s ease, box-shadow 0.15s ease, transform 0.05s ease !important;\n      min-height: 130px !important;\n      margin: 0 !important;\n      line-height: 1.15 !important;\n      box-sizing: border-box !important;\n      position: relative !important;\n    }\n\n    variant-radios label:hover {\n      border-color: #E85D04 !important;\n      background: #FFF7F1 !important;\n    }\n\n    variant-radios label:active {\n      transform: translateY(1px);\n    }\n\n    \/* Selected state *\/\n    variant-radios input[type=\"radio\"]:checked + label {\n      border-color: #E85D04 !important;\n      background: #FFF1E5 !important;\n      box-shadow: 0 0 0 2px #E85D04 !important;\n    }\n\n    \/* Theme injects its own ::before \/ ::after on pill labels (z-index: -1,\n       position: absolute). Trying to override them is fragile, so we kill\n       any pseudo-content the theme might emit and inject real \u003cspan\u003e children\n       via JS below instead. *\/\n    variant-radios label::before,\n    variant-radios label::after {\n      display: none !important;\n      content: none !important;\n    }\n\n    \/* Real \u003cspan\u003e children injected by JS *\/\n    .pkg-tag {\n      font-family: 'Source Sans 3', sans-serif;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n      margin-bottom: 10px;\n      display: block;\n      line-height: 1.2;\n    }\n\n    .pkg-tag.tag-single { color: #555; }\n    .pkg-tag.tag-popular { color: #E85D04; }\n    .pkg-tag.tag-best { color: #2D6A4F; }\n\n    .pkg-sub {\n      font-family: 'Source Sans 3', sans-serif;\n      font-size: 13px;\n      font-weight: 600;\n      letter-spacing: 0.01em;\n      margin-top: 10px;\n      display: block;\n      line-height: 1.3;\n      text-transform: none;\n    }\n\n    .pkg-sub.sub-default { color: #555; }\n    .pkg-sub.sub-save { color: #2D6A4F; }\n\n    \/* Mobile: stack cards *\/\n    @media (max-width: 600px) {\n      variant-radios fieldset {\n        grid-template-columns: 1fr !important;\n        gap: 8px !important;\n      }\n      variant-radios label {\n        min-height: 96px !important;\n        flex-direction: row !important;\n        justify-content: space-between !important;\n        padding: 14px 16px !important;\n        font-size: 22px !important;\n      }\n      variant-radios label::before {\n        margin-bottom: 0 !important;\n        margin-right: 12px !important;\n      }\n      variant-radios label::after {\n        margin-top: 0 !important;\n        margin-left: 12px !important;\n      }\n    }\n  \u003c\/style\u003e\n\u003cstyle\u003e\n    :root {\n      --color-bg: #FAFAF8;\n      --color-text: #1A1A1A;\n      --color-text-muted: #555555;\n      --color-accent: #E85D04;\n      --color-accent-hover: #D14F00;\n      --color-dark: #0D1B2A;\n      --color-section-alt: #F0EEE9;\n      --color-border: #D4D1C9;\n      --color-success: #2D6A4F;\n      --font-display: 'Bebas Neue', sans-serif;\n      --font-body: 'Source Sans 3', sans-serif;\n    }\n\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n\n    body {\n      font-family: var(--font-body);\n      background-color: var(--color-bg);\n      color: var(--color-text);\n      line-height: 1.6;\n      font-size: 17px;\n    }\n\n    .product-page {\n      max-width: 900px;\n      margin: 0 auto;\n      padding: 40px 24px 80px;\n    }\n\n    .badge-row {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n      flex-wrap: wrap;\n    }\n\n    .badge-tag {\n      background: var(--color-dark);\n      color: #fff;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n      padding: 6px 12px;\n      border-radius: 2px;\n    }\n\n    .badge-tag.highlight {\n      background: var(--color-accent);\n    }\n\n    .product-title {\n      font-family: var(--font-display);\n      font-size: clamp(38px, 6vw, 56px);\n      line-height: 1.05;\n      letter-spacing: 0.02em;\n      color: var(--color-dark);\n      margin-bottom: 24px;\n    }\n\n    .lead-text {\n      font-size: 19px;\n      line-height: 1.7;\n      color: var(--color-text);\n      margin-bottom: 16px;\n      max-width: 720px;\n    }\n\n    .lead-text strong {\n      color: var(--color-dark);\n    }\n\n    .lead-subtext {\n      font-size: 17px;\n      line-height: 1.7;\n      color: var(--color-text-muted);\n      margin-bottom: 40px;\n      max-width: 720px;\n      padding-left: 16px;\n      border-left: 3px solid var(--color-accent);\n    }\n\n    .section {\n      margin-bottom: 48px;\n    }\n\n    .section-heading {\n      font-family: var(--font-display);\n      font-size: 28px;\n      letter-spacing: 0.04em;\n      color: var(--color-dark);\n      margin-bottom: 20px;\n      padding-bottom: 12px;\n      border-bottom: 2px solid var(--color-dark);\n      display: inline-block;\n    }\n\n    \/* Founder story callout (Matt's truck wrap lesson) *\/\n    .story-callout {\n      background: var(--color-dark);\n      color: #fff;\n      padding: 32px;\n      border-radius: 4px;\n      margin-bottom: 48px;\n      border-left: 6px solid var(--color-accent);\n    }\n\n    .story-callout .story-eyebrow {\n      font-family: var(--font-display);\n      font-size: 14px;\n      letter-spacing: 0.12em;\n      color: var(--color-accent);\n      margin-bottom: 8px;\n    }\n\n    .story-callout p {\n      font-size: 17px;\n      line-height: 1.7;\n      color: rgba(255,255,255,0.92);\n      margin-bottom: 12px;\n    }\n\n    .story-callout p:last-child {\n      margin-bottom: 0;\n    }\n\n    .story-callout strong {\n      color: #fff;\n    }\n\n    .story-attribution {\n      margin-top: 16px;\n      font-size: 14px;\n      color: var(--color-accent);\n      font-weight: 600;\n      letter-spacing: 0.04em;\n      text-transform: uppercase;\n    }\n\n    \/* Benefit blocks *\/\n    .benefit-list {\n      display: flex;\n      flex-direction: column;\n      gap: 20px;\n    }\n\n    .benefit-item {\n      display: flex;\n      gap: 16px;\n      align-items: flex-start;\n    }\n\n    .benefit-icon {\n      flex-shrink: 0;\n      width: 28px;\n      height: 28px;\n      background: var(--color-accent);\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-top: 2px;\n    }\n\n    .benefit-icon svg {\n      width: 14px;\n      height: 14px;\n      stroke: #fff;\n      stroke-width: 3;\n    }\n\n    .benefit-content h4 {\n      font-size: 17px;\n      font-weight: 700;\n      color: var(--color-dark);\n      margin-bottom: 4px;\n    }\n\n    .benefit-content p {\n      color: var(--color-text-muted);\n      font-size: 16px;\n    }\n\n    \/* Included *\/\n    .included-section {\n      background: var(--color-section-alt);\n      padding: 32px;\n      border-radius: 4px;\n      margin-bottom: 48px;\n      border: 1px solid var(--color-border);\n    }\n\n    .included-grid {\n      display: grid;\n      gap: 28px;\n    }\n\n    .included-card {\n      background: #fff;\n      padding: 24px;\n      border-radius: 3px;\n      border-left: 4px solid var(--color-accent);\n      box-shadow: 0 2px 8px rgba(0,0,0,0.04);\n    }\n\n    .included-card h4 {\n      font-family: var(--font-display);\n      font-size: 20px;\n      letter-spacing: 0.03em;\n      color: var(--color-dark);\n      margin-bottom: 8px;\n    }\n\n    .included-card p {\n      color: var(--color-text-muted);\n      font-size: 15px;\n      margin-bottom: 12px;\n    }\n\n    .included-card ul {\n      list-style: none;\n      padding-left: 0;\n    }\n\n    .included-card ul li {\n      position: relative;\n      padding-left: 20px;\n      font-size: 15px;\n      color: var(--color-text);\n      margin-bottom: 6px;\n    }\n\n    .included-card ul li::before {\n      content: \"\\2713\";\n      position: absolute;\n      left: 0;\n      color: var(--color-success);\n      font-weight: 700;\n    }\n\n    \/* Process steps *\/\n    .plan-steps {\n      counter-reset: step-counter;\n    }\n\n    .plan-step {\n      display: flex;\n      gap: 20px;\n      margin-bottom: 28px;\n      padding-bottom: 28px;\n      border-bottom: 1px solid var(--color-border);\n    }\n\n    .plan-step:last-child {\n      border-bottom: none;\n      margin-bottom: 0;\n      padding-bottom: 0;\n    }\n\n    .step-number {\n      counter-increment: step-counter;\n      flex-shrink: 0;\n      width: 48px;\n      height: 48px;\n      background: var(--color-dark);\n      color: #fff;\n      font-family: var(--font-display);\n      font-size: 24px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 2px;\n    }\n\n    .step-number::before {\n      content: counter(step-counter);\n    }\n\n    .step-content h4 {\n      font-size: 17px;\n      font-weight: 700;\n      color: var(--color-dark);\n      margin-bottom: 6px;\n    }\n\n    .step-content p {\n      color: var(--color-text-muted);\n      font-size: 15px;\n      margin-bottom: 4px;\n    }\n\n    \/* Pretty vs Converting compare cards *\/\n    .compare-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 20px;\n    }\n\n    .compare-card {\n      background: #fff;\n      border: 1px solid var(--color-border);\n      border-radius: 4px;\n      padding: 24px;\n    }\n\n    .compare-card.bad {\n      border-top: 4px solid #C0392B;\n    }\n\n    .compare-card.good {\n      border-top: 4px solid var(--color-success);\n    }\n\n    .compare-card h4 {\n      font-family: var(--font-display);\n      font-size: 22px;\n      letter-spacing: 0.03em;\n      color: var(--color-dark);\n      margin-bottom: 6px;\n    }\n\n    .compare-card .compare-tag {\n      display: inline-block;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n      padding: 4px 10px;\n      border-radius: 2px;\n      margin-bottom: 12px;\n      color: #fff;\n    }\n\n    .compare-card.bad .compare-tag {\n      background: #C0392B;\n    }\n\n    .compare-card.good .compare-tag {\n      background: var(--color-success);\n    }\n\n    .compare-card p {\n      color: var(--color-text-muted);\n      font-size: 15px;\n    }\n\n    \/* Pricing table *\/\n    .pricing-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-top: 16px;\n      background: #fff;\n      border: 1px solid var(--color-border);\n      border-radius: 4px;\n      overflow: hidden;\n    }\n\n    .pricing-table thead {\n      background: var(--color-dark);\n      color: #fff;\n    }\n\n    .pricing-table th,\n    .pricing-table td {\n      padding: 14px 18px;\n      text-align: left;\n      font-size: 15px;\n    }\n\n    .pricing-table th {\n      font-family: var(--font-display);\n      font-size: 16px;\n      letter-spacing: 0.06em;\n      text-transform: uppercase;\n    }\n\n    .pricing-table tbody tr {\n      border-top: 1px solid var(--color-border);\n    }\n\n    .pricing-table tbody tr:nth-child(even) {\n      background: var(--color-section-alt);\n    }\n\n    .pricing-table td:first-child {\n      font-weight: 700;\n      color: var(--color-dark);\n    }\n\n    .pricing-table .save-tag {\n      display: inline-block;\n      background: var(--color-success);\n      color: #fff;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.06em;\n      padding: 2px 8px;\n      border-radius: 2px;\n      margin-left: 8px;\n      text-transform: uppercase;\n    }\n\n    \/* Perfect for *\/\n    .perfect-for-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n      gap: 12px;\n    }\n\n    .perfect-for-item {\n      background: var(--color-dark);\n      color: #fff;\n      padding: 14px 18px;\n      font-weight: 600;\n      font-size: 15px;\n      border-radius: 2px;\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n\n    .perfect-for-item svg {\n      width: 18px;\n      height: 18px;\n      stroke: var(--color-accent);\n      flex-shrink: 0;\n    }\n\n    \/* FAQs *\/\n    .faq-list {\n      display: flex;\n      flex-direction: column;\n      gap: 24px;\n    }\n\n    .faq-item {\n      padding-bottom: 24px;\n      border-bottom: 1px solid var(--color-border);\n    }\n\n    .faq-item:last-child {\n      border-bottom: none;\n      padding-bottom: 0;\n    }\n\n    .faq-question {\n      font-weight: 700;\n      font-size: 17px;\n      color: var(--color-dark);\n      margin-bottom: 8px;\n      display: flex;\n      gap: 10px;\n    }\n\n    .faq-question::before {\n      content: \"Q:\";\n      color: var(--color-accent);\n      font-weight: 700;\n    }\n\n    .faq-answer {\n      color: var(--color-text-muted);\n      font-size: 16px;\n      padding-left: 26px;\n    }\n\n    .faq-answer ul {\n      margin-top: 8px;\n      padding-left: 20px;\n    }\n\n    .faq-answer ul li {\n      margin-bottom: 4px;\n    }\n\n    \/* CTA box *\/\n    .cta-box {\n      background: var(--color-dark);\n      padding: 36px;\n      border-radius: 4px;\n      margin-top: 48px;\n    }\n\n    .cta-box h3 {\n      font-family: var(--font-display);\n      font-size: 26px;\n      letter-spacing: 0.03em;\n      color: #fff;\n      margin-bottom: 12px;\n    }\n\n    .cta-box p {\n      color: rgba(255,255,255,0.75);\n      font-size: 16px;\n      line-height: 1.65;\n      max-width: 620px;\n    }\n\n    .cta-tagline {\n      margin-top: 20px;\n      font-weight: 600;\n      color: var(--color-accent);\n      font-size: 15px;\n    }\n\n    \/* Checkout callout *\/\n    .checkout-callout {\n      display: flex;\n      align-items: flex-start;\n      gap: 16px;\n      background: #E8F5E9;\n      border: 2px solid var(--color-success);\n      border-radius: 4px;\n      padding: 20px 24px;\n      margin-top: 48px;\n      margin-bottom: 24px;\n    }\n\n    .checkout-callout-icon {\n      flex-shrink: 0;\n      width: 32px;\n      height: 32px;\n      background: var(--color-success);\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n\n    .checkout-callout-icon svg {\n      width: 18px;\n      height: 18px;\n      stroke: #fff;\n    }\n\n    .checkout-callout-content {\n      font-size: 17px;\n      color: var(--color-dark);\n      line-height: 1.5;\n    }\n\n    .checkout-callout-content strong {\n      color: var(--color-success);\n      letter-spacing: 0.02em;\n    }\n\n    @media (max-width: 600px) {\n      .product-page {\n        padding: 24px 16px 60px;\n      }\n\n      .product-title {\n        font-size: 32px;\n      }\n\n      .lead-text {\n        font-size: 17px;\n      }\n\n      .story-callout {\n        padding: 24px;\n      }\n\n      .included-section {\n        padding: 20px;\n      }\n\n      .included-card {\n        padding: 18px;\n      }\n\n      .plan-step {\n        flex-direction: column;\n        gap: 12px;\n      }\n\n      .step-number {\n        width: 40px;\n        height: 40px;\n        font-size: 20px;\n      }\n\n      .compare-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .perfect-for-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .pricing-table th,\n      .pricing-table td {\n        padding: 10px 12px;\n        font-size: 14px;\n      }\n\n      .cta-box {\n        padding: 24px;\n      }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"product-page\"\u003e\n\u003c!-- Badge Row --\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge-tag\"\u003eDesigned For Conversion\u003c\/span\u003e\n\u003cspan class=\"badge-tag highlight\"\u003ePer Make + Model\u003c\/span\u003e\n\u003cspan class=\"badge-tag\"\u003ePrint-Ready Files\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Product Title --\u003e\n\u003ch1 class=\"product-title\"\u003eCustom Truck Wrap Design For Home Service Businesses\u003c\/h1\u003e\n\u003c!-- Lead Copy --\u003e\n\u003cp class=\"lead-text\"\u003eYour trucks are a moving billboard. Done right, they bring you leads every single day for the next 5 to 7 years. \u003cstrong\u003eDone wrong, they look pretty and produce nothing.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"lead-subtext\"\u003eWe design truck wraps for home service businesses that look great AND get the phone to ring. Built on your existing logo, sized to your exact make and model, and designed with conversion in mind from the first sketch.\u003c\/p\u003e\n\u003c!-- Matt's truck wrap lesson story callout --\u003e\n\u003cdiv class=\"story-callout\"\u003e\n\u003cdiv class=\"story-eyebrow\"\u003eA lesson I paid for the hard way\u003c\/div\u003e\n\u003cp\u003eIn my first home service business, I had a really beautiful truck wrap for our exterior cleaning company. Looked incredible. Got compliments on it every day.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWe got zero leads off it in our first year.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSo I scrapped the whole thing and we built a more simplified wrap. Still looked great. But this time it was designed for \u003cstrong\u003econversion\u003c\/strong\u003e, not just for looking good. We instantly started getting tons of leads off our trucks.\u003c\/p\u003e\n\u003cp\u003eThat's the lesson behind every truck wrap we design now.\u003c\/p\u003e\n\u003cdiv class=\"story-attribution\"\u003eMatt Smith, Service Industry Coach\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Why your truck wrap matters --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eWhy Your Truck Wrap Actually Matters\u003c\/h2\u003e\n\u003cdiv class=\"benefit-list\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eIt's a billboard that pays for itself.\u003c\/h4\u003e\n\u003cp\u003eEvery job site, every drive across town, every grocery store run. A converting wrap pays you back in jobs for years off a one-time design fee.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eLooking real beats looking small.\u003c\/h4\u003e\n\u003cp\u003eAn unmarked truck signals \"side hustle.\" A wrapped truck signals \"real company that's not going anywhere.\" Homeowners pay more to that company.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eBuilt around your logo, not in spite of it.\u003c\/h4\u003e\n\u003cp\u003eIf you already have a strong brand, the wrap amplifies it. If your logo is new, we design the wrap to make the most of it on a 20-foot panel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eSized to your exact vehicle.\u003c\/h4\u003e\n\u003cp\u003eTell us the year, make, and model. We design panel breaks and curves around the actual measurements of YOUR truck, not a generic mockup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eOne-time investment, years of return.\u003c\/h4\u003e\n\u003cp\u003ePay once for the design, get print-ready files, take them to any wrap installer. Use it for the entire life of the vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- What's Included --\u003e\n\u003cdiv class=\"included-section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eWhat's Included\u003c\/h2\u003e\n\u003cp style=\"margin-bottom: 24px; color: var(--color-text-muted);\"\u003ePer vehicle design. Multi-vehicle packages save money (see pricing below).\u003c\/p\u003e\n\u003cdiv class=\"included-grid\"\u003e\n\u003cdiv class=\"included-card\"\u003e\n\u003ch4\u003eOne-On-One Intake\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eWe learn your services, market, and conversion goals\u003c\/li\u003e\n\u003cli\u003eWe get your exact vehicle year, make, and model\u003c\/li\u003e\n\u003cli\u003eWe pull inspiration wraps you like so we know your style direction\u003c\/li\u003e\n\u003cli\u003eWe confirm your logo and brand colors are locked in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"included-card\"\u003e\n\u003ch4\u003eFully Custom Wrap Design\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDesigned from scratch around your logo and your specific truck\u003c\/li\u003e\n\u003cli\u003eBig readable name, big readable phone, big readable service\u003c\/li\u003e\n\u003cli\u003ePanel breaks and curves sized to your vehicle's actual measurements\u003c\/li\u003e\n\u003cli\u003eBranded, beautiful, AND built to convert at 35 mph\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"included-card\"\u003e\n\u003ch4\u003eUnlimited Revisions\u003c\/h4\u003e\n\u003cp\u003eFirst proof typically lands in 5 to 7 business days. From there we go back and forth as many rounds as it takes until you're happy. No revision cap. Most clients land at \"this is it\" within 2 to 3 rounds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"included-card\"\u003e\n\u003ch4\u003ePrint-Ready Files For Any Installer\u003c\/h4\u003e\n\u003cp\u003eOnce approved, you get a complete file kit ready to hand to any wrap installer in the country:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eVector files (AI, EPS, PDF) at full vehicle scale\u003c\/li\u003e\n\u003cli\u003ePrint specs sheet for your installer (bleed, color profile, scale)\u003c\/li\u003e\n\u003cli\u003eReference mockups showing each panel and side of the vehicle\u003c\/li\u003e\n\u003cli\u003eColor and black-and-white versions for variations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- The Process --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eHow The Truck Wrap Design Process Works\u003c\/h2\u003e\n\u003cp style=\"margin-bottom: 24px; color: var(--color-text-muted);\"\u003eSame simple flow as our logo design. Here's exactly what happens after you check out:\u003c\/p\u003e\n\u003cdiv class=\"plan-steps\"\u003e\n\u003cdiv class=\"plan-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eWe Get On The Same Page\u003c\/h4\u003e\n\u003cp\u003eRight after checkout, we reach out to ask about your business, your services, your market, and your conversion goals.\u003c\/p\u003e\n\u003cp\u003eYou send us the year, make, and model of every vehicle in this order so we know exactly what we're designing for.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plan-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eYou Send Your Logo and Inspiration\u003c\/h4\u003e\n\u003cp\u003eIf we built your logo, we already have it. If you have an existing logo, send it over in the highest resolution you have.\u003c\/p\u003e\n\u003cp\u003eSend us any wraps you love (yours or anyone else's) so we know the visual direction you gravitate to. This cuts the back-and-forth way down.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plan-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eFirst Proof In 5 To 7 Business Days\u003c\/h4\u003e\n\u003cp\u003eWe design the first proof showing both sides of the vehicle, the back, and key callouts (logo placement, phone, service).\u003c\/p\u003e\n\u003cp\u003eYou'll know within a few seconds if we nailed the direction. (Most first proofs land within 3 to 5 business days. We say 5 to 7 to be safe.)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plan-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eRevisions Until You Love It\u003c\/h4\u003e\n\u003cp\u003eWe go back and forth on tweaks: phone number sizing, color balance, panel breaks, callout adjustments, whatever it takes.\u003c\/p\u003e\n\u003cp\u003eNo revision cap. We're not done until you're happy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plan-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003ePrint-Ready Files Delivered\u003c\/h4\u003e\n\u003cp\u003eOnce the design is approved and finalized, we package the full print-ready file kit (vector, specs sheet, reference mockups, color variations) and send everything over.\u003c\/p\u003e\n\u003cp\u003eTake the files to any wrap installer in your area. The job closes out. The wrap lasts as long as the vehicle does.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Per-vehicle pricing --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eWhy The Price Is Per Vehicle\u003c\/h2\u003e\n\u003cp style=\"margin-bottom: 12px; color: var(--color-text-muted);\"\u003eEvery vehicle make and model is different: different panel breaks, different curves, different dimensions, different layouts. A wrap built for a Ram 1500 will not fit a Ford Transit van.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 16px; color: var(--color-text-muted);\"\u003eSo each vehicle gets its own custom design.\u003c\/p\u003e\n\u003ctable class=\"pricing-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePackage\u003c\/th\u003e\n\u003cth\u003eTotal\u003c\/th\u003e\n\u003cth\u003ePer Vehicle\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 vehicle design\u003c\/td\u003e\n\u003ctd\u003e$1,500\u003c\/td\u003e\n\u003ctd\u003e$1,500 \/ vehicle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 vehicle designs\u003c\/td\u003e\n\u003ctd\u003e$2,850\u003c\/td\u003e\n\u003ctd\u003e$1,425 \/ vehicle \u003cspan class=\"save-tag\"\u003eSave $150\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3 vehicle designs\u003c\/td\u003e\n\u003ctd\u003e$4,050\u003c\/td\u003e\n\u003ctd\u003e$1,350 \/ vehicle \u003cspan class=\"save-tag\"\u003eSave $450\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"margin-top: 16px; color: var(--color-text-muted); font-size: 15px;\"\u003eGot more than 3 vehicles? Reach out and we'll put together a custom fleet quote.\u003c\/p\u003e\n\u003cp style=\"margin-top: 8px; color: var(--color-text-muted); font-size: 15px;\"\u003e\u003cstrong style=\"color: var(--color-dark);\"\u003eNote:\u003c\/strong\u003e Multiple vehicles of the exact same make AND model count as one design. Different makes or models need their own design.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Perfect For --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-heading\"\u003ePerfect For\u003c\/h2\u003e\n\u003cp style=\"margin-bottom: 20px; color: var(--color-text-muted);\"\u003eDesigned for owner-operators and home service business owners who want their trucks to bring in jobs, not just look cool.\u003c\/p\u003e\n\u003cdiv class=\"perfect-for-grid\"\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 22 9 12 15 12 15 22\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Roofing companies\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 6v6l4 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Pressure Washing \/ Window Cleaning\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Lawn Care \u0026amp; Landscaping\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003crect x=\"2\" y=\"7\" width=\"20\" height=\"14\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Painters\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"14 2 14 8 20 8\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e HVAC, Plumbing, Electrical\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Any contractor with a truck\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FAQs --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eFAQs\u003c\/h2\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eDo you install the wrap on my truck?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eNo. We design the wrap and deliver print-ready files. You take those files to any wrap installer in your area (every city has them) and they print and apply the wrap to your vehicle. This is by design: it lets you shop installers locally and only pay our one-time design fee.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eWhat if I don't have a logo yet?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eIf you want both, grab our \u003ca href=\"\/products\/logo-plus-truck-wrap-design\"\u003eLogo + Truck Wrap Design Package ($3,000)\u003c\/a\u003e. If you just need the logo, grab our \u003ca href=\"\/products\/custom-logo-design\"\u003ecustom logo design\u003c\/a\u003e first ($1,500), then come back for the wrap.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eHow does the per-vehicle pricing work?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eEach unique make and model needs its own design (different measurements, panel breaks, layouts). One vehicle is $1,500. Two are $2,850 ($1,425 each). Three are $4,050 ($1,350 each). If multiple trucks are the EXACT same make and model, you only need one design and it fits all of them.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eWhat if I have 4 or more vehicles?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eReach out to us directly at info@serviceindustrycoach.com and we'll put together a custom fleet quote.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eHow long does the whole process take?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eFirst proof typically lands in 3 to 5 business days (we say 5 to 7 to be safe). After that it depends on how many rounds of revisions you want. Most clients are fully done and have their final files within 2 to 3 weeks per vehicle.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eWhat file types do I get at the end?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eEverything your installer will need:\n\u003cul\u003e\n\u003cli\u003eVector files (AI, EPS, PDF) at full vehicle scale, print-ready\u003c\/li\u003e\n\u003cli\u003ePrint specs sheet (bleed, color profile, scale, paneling)\u003c\/li\u003e\n\u003cli\u003eReference mockups showing each side of the vehicle for the installer\u003c\/li\u003e\n\u003cli\u003eColor and black-and-white variations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eCan you make sure the design will actually print correctly?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eYes. Every wrap we design is set up at the right scale, bleed, and color profile for vehicle wrap printing. We include a specs sheet your installer can use to print the wrap exactly as designed. If your installer has questions, they can email us directly.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eDo I need to send pictures of my truck?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eNot required, but a few side-profile photos help (one of each side and the rear). We use them as a sanity check on the design. The year, make, and model give us the actual dimensions, but photos confirm any add-ons (toolboxes, ladder racks, lift kits) that affect the layout.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Checkout callout --\u003e\n\u003cdiv class=\"checkout-callout\"\u003e\n\u003cdiv class=\"checkout-callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"checkout-callout-content\"\u003e\n\u003cstrong\u003eAFTER CHECKOUT:\u003c\/strong\u003e Our team reaches out within 24 hours to collect your vehicle year\/make\/model, your logo, and your conversion goals. First proof lands in 5 to 7 business days.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA box --\u003e\n\u003cdiv class=\"cta-box\"\u003e\n\u003ch3\u003eStop Driving An Unmarked Truck\u003c\/h3\u003e\n\u003cp\u003eYour trucks are already paid for. They're already on the road every day. The only question is whether the side of them is making you money or just blending in. A wrap designed for conversion turns every job site, every drive, every parked moment into another shot at a lead.\u003c\/p\u003e\n\u003cp class=\"cta-tagline\"\u003eOrder today, design starts within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function () {\n  var CONFIG = {\n    '1 Vehicle':  { tagText: 'Single Vehicle', tagClass: 'tag-single',  subText: '$1,500 \/ vehicle', subClass: 'sub-default' },\n    '2 Vehicles': { tagText: 'Most Popular',   tagClass: 'tag-popular', subText: '$1,425 \/ vehicle', subClass: 'sub-default' },\n    '3 Vehicles': { tagText: 'Best Value',     tagClass: 'tag-best',    subText: '$1,350 \/ vehicle', subClass: 'sub-default' }\n  };\n  function injectCards() {\n    var inputs = document.querySelectorAll('variant-radios input[type=\"radio\"][name=\"Package\"]');\n    if (!inputs.length) return false;\n    inputs.forEach(function (input) {\n      var label = input.nextElementSibling;\n      if (!label || label.tagName !== 'LABEL') return;\n      if (label.querySelector('.pkg-tag')) return; \/* already injected *\/\n      var cfg = CONFIG[input.value];\n      if (!cfg) return;\n      var tag = document.createElement('span');\n      tag.className = 'pkg-tag ' + cfg.tagClass;\n      tag.textContent = cfg.tagText;\n      var sub = document.createElement('span');\n      sub.className = 'pkg-sub ' + cfg.subClass;\n      sub.textContent = cfg.subText;\n      label.insertBefore(tag, label.firstChild);\n      label.appendChild(sub);\n    });\n    return true;\n  }\n  function run() {\n    if (injectCards()) return;\n    \/* variant-radios may load late; poll briefly *\/\n    var tries = 0;\n    var iv = setInterval(function () {\n      if (injectCards() || ++tries \u003e 40) clearInterval(iv);\n    }, 100);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', run);\n  } else {\n    run();\n  }\n})();\n\u003c\/script\u003e","brand":"service-industry-coach-37aa","offers":[{"title":"1 Vehicle","offer_id":47696283205795,"sku":null,"price":1500.0,"currency_code":"USD","in_stock":true},{"title":"2 Vehicles","offer_id":47696283467939,"sku":null,"price":2850.0,"currency_code":"USD","in_stock":true},{"title":"3 Vehicles","offer_id":47696283500707,"sku":null,"price":4050.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0614\/7240\/7715\/files\/rocket-trucks.jpg?v=1779569930"},{"product_id":"logo-plus-truck-wrap-design","title":"Logo + Truck Wrap Design Package For Home Service Businesses","description":"\u003cstyle\u003e\n    :root {\n      --color-bg: #FAFAF8;\n      --color-text: #1A1A1A;\n      --color-text-muted: #555555;\n      --color-accent: #E85D04;\n      --color-accent-hover: #D14F00;\n      --color-dark: #0D1B2A;\n      --color-section-alt: #F0EEE9;\n      --color-border: #D4D1C9;\n      --color-success: #2D6A4F;\n      --font-display: 'Bebas Neue', sans-serif;\n      --font-body: 'Source Sans 3', sans-serif;\n    }\n\n    * { margin: 0; padding: 0; box-sizing: border-box; }\n\n    body {\n      font-family: var(--font-body);\n      background-color: var(--color-bg);\n      color: var(--color-text);\n      line-height: 1.6;\n      font-size: 17px;\n    }\n\n    .product-page { max-width: 900px; margin: 0 auto; padding: 40px 24px 80px; }\n\n    .badge-row {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n      flex-wrap: wrap;\n    }\n\n    .badge-tag {\n      background: var(--color-dark);\n      color: #fff;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n      padding: 6px 12px;\n      border-radius: 2px;\n    }\n\n    .badge-tag.highlight { background: var(--color-accent); }\n\n    .product-title {\n      font-family: var(--font-display);\n      font-size: clamp(38px, 6vw, 56px);\n      line-height: 1.05;\n      letter-spacing: 0.02em;\n      color: var(--color-dark);\n      margin-bottom: 24px;\n    }\n\n    .lead-text {\n      font-size: 19px;\n      line-height: 1.7;\n      margin-bottom: 16px;\n      max-width: 720px;\n    }\n\n    .lead-text strong { color: var(--color-dark); }\n\n    .lead-subtext {\n      font-size: 17px;\n      line-height: 1.7;\n      color: var(--color-text-muted);\n      margin-bottom: 40px;\n      max-width: 720px;\n      padding-left: 16px;\n      border-left: 3px solid var(--color-accent);\n    }\n\n    .section { margin-bottom: 48px; }\n\n    .section-heading {\n      font-family: var(--font-display);\n      font-size: 28px;\n      letter-spacing: 0.04em;\n      color: var(--color-dark);\n      margin-bottom: 20px;\n      padding-bottom: 12px;\n      border-bottom: 2px solid var(--color-dark);\n      display: inline-block;\n    }\n\n    \/* Benefit blocks *\/\n    .benefit-list { display: flex; flex-direction: column; gap: 20px; }\n    .benefit-item { display: flex; gap: 16px; align-items: flex-start; }\n    .benefit-icon {\n      flex-shrink: 0;\n      width: 28px; height: 28px;\n      background: var(--color-accent);\n      border-radius: 50%;\n      display: flex; align-items: center; justify-content: center;\n      margin-top: 2px;\n    }\n    .benefit-icon svg { width: 14px; height: 14px; stroke: #fff; stroke-width: 3; }\n    .benefit-content h4 {\n      font-size: 17px; font-weight: 700; color: var(--color-dark); margin-bottom: 4px;\n    }\n    .benefit-content p { color: var(--color-text-muted); font-size: 16px; }\n\n    \/* Comparison cards (Separate vs Bundle) *\/\n    .compare-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 20px;\n    }\n    .compare-card {\n      background: #fff;\n      border: 1px solid var(--color-border);\n      border-radius: 4px;\n      padding: 24px;\n    }\n    .compare-card.bad { border-top: 4px solid #C0392B; }\n    .compare-card.good { border-top: 4px solid var(--color-success); }\n    .compare-card h4 {\n      font-family: var(--font-display);\n      font-size: 22px;\n      letter-spacing: 0.03em;\n      color: var(--color-dark);\n      margin-bottom: 6px;\n    }\n    .compare-card .compare-tag {\n      display: inline-block;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n      padding: 4px 10px;\n      border-radius: 2px;\n      margin-bottom: 12px;\n      color: #fff;\n    }\n    .compare-card.bad .compare-tag { background: #C0392B; }\n    .compare-card.good .compare-tag { background: var(--color-success); }\n    .compare-card p { color: var(--color-text-muted); font-size: 15px; margin-bottom: 10px; }\n    .compare-card ul { list-style: none; padding-left: 0; margin-top: 12px; }\n    .compare-card ul li {\n      position: relative;\n      padding-left: 22px;\n      font-size: 14px;\n      color: var(--color-text-muted);\n      margin-bottom: 6px;\n    }\n    .compare-card.bad ul li::before {\n      content: \"\\2717\";\n      position: absolute;\n      left: 0;\n      color: #C0392B;\n      font-weight: 700;\n    }\n    .compare-card.good ul li::before {\n      content: \"\\2713\";\n      position: absolute;\n      left: 0;\n      color: var(--color-success);\n      font-weight: 700;\n    }\n\n    \/* Included *\/\n    .included-section {\n      background: var(--color-section-alt);\n      padding: 32px;\n      border-radius: 4px;\n      margin-bottom: 48px;\n      border: 1px solid var(--color-border);\n    }\n    .included-grid { display: grid; gap: 28px; }\n    .included-card {\n      background: #fff;\n      padding: 24px;\n      border-radius: 3px;\n      border-left: 4px solid var(--color-accent);\n      box-shadow: 0 2px 8px rgba(0,0,0,0.04);\n    }\n    .included-card h4 {\n      font-family: var(--font-display);\n      font-size: 20px;\n      letter-spacing: 0.03em;\n      color: var(--color-dark);\n      margin-bottom: 8px;\n    }\n    .included-card p { color: var(--color-text-muted); font-size: 15px; margin-bottom: 12px; }\n    .included-card ul { list-style: none; padding-left: 0; }\n    .included-card ul li {\n      position: relative;\n      padding-left: 20px;\n      font-size: 15px;\n      color: var(--color-text);\n      margin-bottom: 6px;\n    }\n    .included-card ul li::before {\n      content: \"\\2713\";\n      position: absolute;\n      left: 0;\n      color: var(--color-success);\n      font-weight: 700;\n    }\n\n    \/* Process steps *\/\n    .plan-steps { counter-reset: step-counter; }\n    .plan-step {\n      display: flex;\n      gap: 20px;\n      margin-bottom: 28px;\n      padding-bottom: 28px;\n      border-bottom: 1px solid var(--color-border);\n    }\n    .plan-step:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n    .step-number {\n      counter-increment: step-counter;\n      flex-shrink: 0;\n      width: 48px; height: 48px;\n      background: var(--color-dark);\n      color: #fff;\n      font-family: var(--font-display);\n      font-size: 24px;\n      display: flex; align-items: center; justify-content: center;\n      border-radius: 2px;\n    }\n    .step-number::before { content: counter(step-counter); }\n    .step-content h4 {\n      font-size: 17px; font-weight: 700; color: var(--color-dark); margin-bottom: 6px;\n    }\n    .step-content p { color: var(--color-text-muted); font-size: 15px; margin-bottom: 4px; }\n\n    \/* Pricing breakdown *\/\n    .pricing-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-top: 16px;\n      background: #fff;\n      border: 1px solid var(--color-border);\n      border-radius: 4px;\n      overflow: hidden;\n    }\n    .pricing-table thead { background: var(--color-dark); color: #fff; }\n    .pricing-table th, .pricing-table td {\n      padding: 14px 18px;\n      text-align: left;\n      font-size: 15px;\n    }\n    .pricing-table th {\n      font-family: var(--font-display);\n      font-size: 16px;\n      letter-spacing: 0.06em;\n      text-transform: uppercase;\n    }\n    .pricing-table tbody tr { border-top: 1px solid var(--color-border); }\n    .pricing-table tbody tr:nth-child(even) { background: var(--color-section-alt); }\n    .pricing-table td:first-child { font-weight: 700; color: var(--color-dark); }\n    .pricing-table tr.total-row {\n      background: var(--color-accent) !important;\n      color: #fff;\n    }\n    .pricing-table tr.total-row td { color: #fff; font-weight: 700; }\n\n    \/* Perfect for *\/\n    .perfect-for-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n      gap: 12px;\n    }\n    .perfect-for-item {\n      background: var(--color-dark);\n      color: #fff;\n      padding: 14px 18px;\n      font-weight: 600;\n      font-size: 15px;\n      border-radius: 2px;\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n    .perfect-for-item svg {\n      width: 18px; height: 18px;\n      stroke: var(--color-accent);\n      flex-shrink: 0;\n    }\n\n    \/* FAQ *\/\n    .faq-list { display: flex; flex-direction: column; gap: 24px; }\n    .faq-item { padding-bottom: 24px; border-bottom: 1px solid var(--color-border); }\n    .faq-item:last-child { border-bottom: none; padding-bottom: 0; }\n    .faq-question {\n      font-weight: 700;\n      font-size: 17px;\n      color: var(--color-dark);\n      margin-bottom: 8px;\n      display: flex;\n      gap: 10px;\n    }\n    .faq-question::before { content: \"Q:\"; color: var(--color-accent); font-weight: 700; }\n    .faq-answer { color: var(--color-text-muted); font-size: 16px; padding-left: 26px; }\n    .faq-answer ul { margin-top: 8px; padding-left: 20px; }\n    .faq-answer ul li { margin-bottom: 4px; }\n\n    \/* Checkout callout *\/\n    .checkout-callout {\n      display: flex;\n      align-items: flex-start;\n      gap: 16px;\n      background: #E8F5E9;\n      border: 2px solid var(--color-success);\n      border-radius: 4px;\n      padding: 20px 24px;\n      margin-top: 48px;\n      margin-bottom: 24px;\n    }\n    .checkout-callout-icon {\n      flex-shrink: 0;\n      width: 32px; height: 32px;\n      background: var(--color-success);\n      border-radius: 50%;\n      display: flex; align-items: center; justify-content: center;\n    }\n    .checkout-callout-icon svg { width: 18px; height: 18px; stroke: #fff; }\n    .checkout-callout-content { font-size: 17px; color: var(--color-dark); line-height: 1.5; }\n    .checkout-callout-content strong { color: var(--color-success); letter-spacing: 0.02em; }\n\n    \/* CTA box *\/\n    .cta-box {\n      background: var(--color-dark);\n      padding: 36px;\n      border-radius: 4px;\n      margin-top: 48px;\n    }\n    .cta-box h3 {\n      font-family: var(--font-display);\n      font-size: 26px;\n      letter-spacing: 0.03em;\n      color: #fff;\n      margin-bottom: 12px;\n    }\n    .cta-box p {\n      color: rgba(255,255,255,0.75);\n      font-size: 16px;\n      line-height: 1.65;\n      max-width: 620px;\n    }\n    .cta-tagline {\n      margin-top: 20px;\n      font-weight: 600;\n      color: var(--color-accent);\n      font-size: 15px;\n    }\n\n    \/* Hide native quantity selector (service product) *\/\n    .product-form__quantity,\n    quantity-input,\n    .product-form__input.product-form__quantity,\n    .product-form__input--quantity,\n    [class*=\"product-form__quantity\"] {\n      display: none !important;\n    }\n\n    @media (max-width: 600px) {\n      .product-page { padding: 24px 16px 60px; }\n      .product-title { font-size: 32px; }\n      .lead-text { font-size: 17px; }\n      .included-section { padding: 20px; }\n      .included-card { padding: 18px; }\n      .plan-step { flex-direction: column; gap: 12px; }\n      .step-number { width: 40px; height: 40px; font-size: 20px; }\n      .compare-grid { grid-template-columns: 1fr; }\n      .perfect-for-grid { grid-template-columns: 1fr; }\n      .pricing-table th, .pricing-table td { padding: 10px 12px; font-size: 14px; }\n      .cta-box { padding: 24px; }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"product-page\"\u003e\n\u003c!-- Badge Row --\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge-tag\"\u003eLogo + Truck Wrap\u003c\/span\u003e\n\u003cspan class=\"badge-tag highlight\"\u003eDesigned Together\u003c\/span\u003e\n\u003cspan class=\"badge-tag\"\u003eComplete Brand Launch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Title --\u003e\n\u003ch1 class=\"product-title\"\u003eLogo + Truck Wrap Design Package For Home Service Businesses\u003c\/h1\u003e\n\u003c!-- Lead --\u003e\n\u003cp class=\"lead-text\"\u003eThe complete brand launch package. \u003cstrong\u003eYour logo and your truck wrap, designed together as one cohesive brand from the very first sketch.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"lead-subtext\"\u003eInstead of designing a logo, then bolting a wrap onto it after the fact, our team builds them in lockstep so every panel, every color, every angle of the wrap was designed around your logo from day one. No retrofit. No compromise. No \"this would have worked better if we'd known earlier.\"\u003c\/p\u003e\n\u003c!-- Why This Bundle Matters --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eWhy Doing Both Together Matters\u003c\/h2\u003e\n\u003cdiv class=\"benefit-list\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eOne cohesive brand, not a logo and a separate wrap.\u003c\/h4\u003e\n\u003cp\u003eWhen we design both, the wrap is engineered around your logo from the first concept. The mascot scales correctly on the side panels. The color blocking flows with the truck's curves. The phone number is sized for 35 mph, not for a business card.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eOne intake, one team, one timeline.\u003c\/h4\u003e\n\u003cp\u003eOne call to kick off. One designer who understands your whole brand. One round of approval per stage. No re-explaining your business to a wrap designer two months later.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eFaster total turnaround.\u003c\/h4\u003e\n\u003cp\u003eLogo first proof: 3 to 5 business days. Wrap design starts the moment the logo is approved. Both finalized in 3 to 4 weeks, end to end.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eBuilt for conversion from day one.\u003c\/h4\u003e\n\u003cp\u003eSame conversion-first approach we use on every wrap. Big readable logo. Big readable phone. Service stated clearly. Beautiful AND built to make the phone ring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"benefit-content\"\u003e\n\u003ch4\u003eFiles you own forever.\u003c\/h4\u003e\n\u003cp\u003eVector logo files, print-ready wrap files, color and black-and-white variations, installer specs sheet. Everything you need for every marketing piece you'll ever run.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- What's Included --\u003e\n\u003cdiv class=\"included-section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eWhat's Included\u003c\/h2\u003e\n\u003cp style=\"margin-bottom: 24px; color: var(--color-text-muted);\"\u003eBoth deliverables, one intake, one team:\u003c\/p\u003e\n\u003cdiv class=\"included-grid\"\u003e\n\u003cdiv class=\"included-card\"\u003e\n\u003ch4\u003eStage 1: Custom Logo Design\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOne-on-one intake covering your business, services, market, and brand direction\u003c\/li\u003e\n\u003cli\u003eMascot style or wordmark\/icon style, your choice\u003c\/li\u003e\n\u003cli\u003eUnlimited revisions until you love it\u003c\/li\u003e\n\u003cli\u003eComplete file kit: vector (AI, EPS, SVG), high-res raster (PNG, JPG), transparent, color, black-and-white\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"included-card\"\u003e\n\u003ch4\u003eStage 2: Custom Truck Wrap Design (1 vehicle)\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDesigned around your finalized logo, not retrofitted to it\u003c\/li\u003e\n\u003cli\u003eSized to your exact vehicle year, make, and model\u003c\/li\u003e\n\u003cli\u003eConversion-focused: big logo, big phone, big service callout\u003c\/li\u003e\n\u003cli\u003eUnlimited revisions until you love it\u003c\/li\u003e\n\u003cli\u003ePrint-ready files for any wrap installer in the country\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"included-card\"\u003e\n\u003ch4\u003eThe Coordination Layer\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOne intake call covering both projects\u003c\/li\u003e\n\u003cli\u003eSame designer \/ same team end to end\u003c\/li\u003e\n\u003cli\u003eLogo finalized first, wrap starts the day it's approved\u003c\/li\u003e\n\u003cli\u003eWrap built around the actual logo, not a placeholder\u003c\/li\u003e\n\u003cli\u003eSingle delivery package with every file you'll ever need\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Perfect For --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-heading\"\u003ePerfect For\u003c\/h2\u003e\n\u003cp style=\"margin-bottom: 20px; color: var(--color-text-muted);\"\u003eBuilt for owner-operators who want to launch (or relaunch) with a real, professional brand on day one.\u003c\/p\u003e\n\u003cdiv class=\"perfect-for-grid\"\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 22 9 12 15 12 15 22\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e New home service businesses\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 6v6l4 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Full rebrands\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Anyone buying both anyway\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003crect x=\"2\" y=\"7\" width=\"20\" height=\"14\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Roofing, HVAC, plumbing, painting\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"14 2 14 8 20 8\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Lawn care, pressure washing\u003c\/div\u003e\n\u003cdiv class=\"perfect-for-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Any contractor leveling up\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FAQs --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eFAQs\u003c\/h2\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eHow long does the whole package take?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eTypically 3 to 4 weeks total, end to end. Logo first proof in 5 to 7 business days, revisions over 1 to 2 weeks, wrap first proof in another 5 to 7 business days after logo approval, wrap revisions over another week. Some clients land faster if revisions are quick.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eDo you install the wrap on my truck?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eNo. We design the wrap and deliver print-ready files. Take those files to any wrap installer in your area (every city has them) and they print and apply the wrap to your vehicle. We focus on design only so we can keep this package one flat fee instead of charging install markup.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eWhat if I already have a logo I love?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eIf you already have a strong logo, skip this package and just grab our truck wrap design ($1,500). We'll build the wrap around your existing logo. This package is for owners getting BOTH from scratch (or doing a full rebrand of both).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eCan I get a mascot logo or do you only do wordmarks?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eBoth. About 75% of our home service clients pick a mascot style (it sticks in customers' heads and prints great on a truck). The other 25% go with a clean wordmark or icon. Your choice. We confirm direction during intake.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eWhat file types do I get at the end?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eEverything you'll need for the entire life of your business:\n\u003cul\u003e\n\u003cli\u003eLogo: AI, EPS, SVG (vector), PNG, JPG (raster), transparent backgrounds, color and B+W versions\u003c\/li\u003e\n\u003cli\u003eTruck wrap: AI, EPS, PDF (vector at full vehicle scale), print specs sheet (bleed, color profile, scale), reference mockups for the installer, color variations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eDo I own everything after?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eYes. Once final payment is settled (you already paid for this package, so you're good) and the designs are approved, all rights and files are yours. Use them on anything, forever.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Checkout callout --\u003e\n\u003cdiv class=\"checkout-callout\"\u003e\n\u003cdiv class=\"checkout-callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"checkout-callout-content\"\u003e\n\u003cstrong\u003eAFTER CHECKOUT:\u003c\/strong\u003e Our team reaches out within 24 hours with one combined intake (logo direction, mascot idea if applicable, vehicle year\/make\/model, conversion goals). Logo first proof lands in 5 to 7 business days. Full package complete in 3 to 4 weeks.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA box --\u003e\n\u003cdiv class=\"cta-box\"\u003e\n\u003ch3\u003eLaunch With A Real Brand. Day One.\u003c\/h3\u003e\n\u003cp\u003eMost contractors slap together a logo, drive an unmarked truck for two years, then pay twice to fix both at once. Skip the rebrand. Launch (or relaunch) with a complete cohesive brand: a logo built knowing exactly where it'll live, and a truck wrap engineered around it from the first sketch.\u003c\/p\u003e\n\u003cp class=\"cta-tagline\"\u003eOrder today, intake call within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"service-industry-coach-37aa","offers":[{"title":"Default Title","offer_id":47696539091107,"sku":null,"price":3000.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0614\/7240\/7715\/files\/01-ravensteel-bundle.jpg?v=1779620586"}],"url":"https:\/\/www.serviceindustrycoach.com\/collections\/logo-design.oembed","provider":"Service Industry Coach","version":"1.0","type":"link"}