{"id":6,"date":"2026-06-19T16:17:20","date_gmt":"2026-06-19T16:17:20","guid":{"rendered":"https:\/\/txliabilityinsurance.com\/?page_id=6"},"modified":"2026-06-29T18:42:26","modified_gmt":"2026-06-29T18:42:26","slug":"home","status":"publish","type":"page","link":"https:\/\/txliabilityinsurance.com\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6\" class=\"elementor elementor-6\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6294374 e-con-full e-flex e-con e-parent\" data-id=\"6294374\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-578e60e elementor-widget elementor-widget-html\" data-id=\"578e60e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@500;600;700;800;900&family=Inter:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>Texas Liability Insurance | Coverage &amp; Certificates for Contractors<\/title>\r\n<meta name=\"description\" content=\"Texas liability insurance for contractors and businesses. General liability, workers' comp, commercial auto, and fast certificates. Get a quote in minutes.\">\r\n<link rel=\"canonical\" href=\"https:\/\/txliabilityinsurance.com\/\">\r\n<script type=\"application\/ld+json\">\r\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"InsuranceAgency\",\"name\":\"TXLiabilityInsurance.com\",\"description\":\"Liability insurance for Texas contractors and businesses.\",\"areaServed\":{\"@type\":\"State\",\"name\":\"Texas\"},\"telephone\":\"+19518004287\"}\r\n<\/script>\r\n<script type=\"application\/ld+json\">\r\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[\r\n{\"@type\":\"Question\",\"name\":\"What is Texas liability insurance for contractors?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"General liability covers third-party bodily injury and property damage your business or work may cause, plus legal defense. It's the coverage behind most certificates a customer, GC, or license requires.\"}},\r\n{\"@type\":\"Question\",\"name\":\"Can I get a certificate of insurance the same day?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Same-day certificates are often available once coverage is bound, and policyholders can issue their own from our app anytime.\"}},\r\n{\"@type\":\"Question\",\"name\":\"How much does contractor liability insurance cost in Texas?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It depends on your trade, revenue, payroll, and claims history. We shop multiple carriers to find the best fit. Request a quick quote to see your number.\"}},\r\n{\"@type\":\"Question\",\"name\":\"What coverage do Texas contractors need?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Most carry general liability, plus workers' comp, commercial auto, umbrella, tools coverage, and bonds depending on the trade and contracts. We bundle them in one application.\"}}\r\n]}\r\n<\/script>\r\n<style>\r\n\r\n:root{\r\n  \/* Palette \u2014 steel & copper, grounded in the trade's own materials *\/\r\n  --ink:#10202b;          \/* near-black steel blue *\/\r\n  --steel:#1d3a4d;        \/* deep pipe blue *\/\r\n  --steel-2:#274d63;\r\n  --copper:#c2703d;       \/* copper pipe *\/\r\n  --copper-bright:#e0894f;\r\n  --paper:#f7f8fa;        \/* soft near-white *\/\r\n  --paper-2:#eceef2;       \/* light grey w\/ more separation *\/\r\n  --line:#e3e6ea;          \/* light cool border *\/\r\n  --mute:#3f4d56;          \/* darker muted for contrast on white *\/\r\n  --white:#ffffff;\r\n  --ok:#2f7d55;\r\n\r\n  --display:\"Archivo\",-apple-system,BlinkMacSystemFont,sans-serif;\r\n  --body:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,sans-serif;\r\n\r\n  --maxw:1140px;\r\n  --r:14px;\r\n  --shadow:0 18px 50px -22px rgba(16,32,43,.45);\r\n}\r\n\r\n*{margin:0;padding:0;box-sizing:border-box}\r\nhtml{scroll-behavior:smooth}\r\nbody{\r\n  font-family:var(--body);\r\n  color:var(--ink);\r\n  background:var(--paper);\r\n  line-height:1.55;\r\n  -webkit-font-smoothing:antialiased;\r\n}\r\nh1,h2,h3,h4,.display{font-family:var(--display);letter-spacing:-.02em;line-height:1.05}\r\na{color:inherit;text-decoration:none}\r\n.wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}\r\n.eyebrow{font-family:var(--display);font-weight:700;font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:var(--copper)}\r\nsection{position:relative}\r\n\r\n\/* ---------- Buttons ---------- *\/\r\n.btn{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--display);font-weight:700;font-size:1rem;padding:.95rem 1.6rem;border-radius:999px;border:2px solid transparent;cursor:pointer;transition:transform .12s ease,box-shadow .2s ease,background .2s}\r\n.btn-primary{background:var(--copper);color:#fff;box-shadow:0 10px 24px -10px rgba(194,112,61,.8)}\r\n.btn-primary:hover{background:var(--copper-bright);transform:translateY(-2px)}\r\n.btn-ghost{background:transparent;border-color:rgba(255,255,255,.4);color:#fff}\r\n.btn-ghost:hover{border-color:#fff;background:rgba(255,255,255,.08)}\r\n.btn-dark{background:var(--steel);color:#fff}\r\n.btn-dark:hover{background:var(--steel-2);transform:translateY(-2px)}\r\n\r\n\/* ---------- Top bar ---------- *\/\r\nheader.nav{position:sticky;top:0;z-index:60;background:rgba(16,32,43,.96);backdrop-filter:blur(8px);border-bottom:1px solid rgba(255,255,255,.08)}\r\n.nav-inner{display:flex;align-items:center;justify-content:space-between;height:64px;color:#fff}\r\n.logo{display:flex;align-items:center;gap:.55rem;font-family:var(--display);font-weight:800;font-size:1.12rem}\r\n.logo .mark{width:30px;height:30px;border-radius:8px;background:var(--copper);display:grid;place-items:center;color:#fff;font-size:1rem}\r\n.logo b{color:var(--copper-bright)}\r\n.nav-actions{display:flex;align-items:center;gap:1.1rem}\r\n.callnum{display:flex;align-items:center;gap:.45rem;font-family:var(--display);font-weight:700;color:#fff}\r\n.callnum span{color:var(--copper-bright);font-size:.72rem;letter-spacing:.12em;display:block;text-transform:uppercase;font-weight:600}\r\n.nav .btn{padding:.6rem 1.15rem;font-size:.92rem}\r\n@media(max-width:720px){.callnum .lbl{display:none}}\r\n\r\n\/* ---------- Hero ---------- *\/\r\n\/* --hero-photo: set to url('your-image.jpg') in WP to drop in a photo; leave 'none' for pure CSS look *\/\r\n.hero{--hero-photo:none;position:relative;isolation:isolate;color:#fff;overflow:hidden;padding:64px 0 80px;\r\n  background:\r\n    radial-gradient(900px 500px at 85% -10%,rgba(194,112,61,.22),transparent 60%),\r\n    linear-gradient(180deg,var(--ink),var(--steel) 120%)}\r\n\/* photo layer (hidden until --hero-photo is set) *\/\r\n.hero::after{content:\"\";position:absolute;inset:0;z-index:-2;\r\n  background-image:var(--hero-photo);background-size:cover;background-position:center 30%;\r\n  opacity:.28;filter:grayscale(35%) contrast(1.05)}\r\n\/* atmospheric pipe-grid texture, faded into the distance *\/\r\n.hero::before{content:\"\";position:absolute;inset:0;z-index:-1;\r\n  background-image:\r\n    linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),\r\n    linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);\r\n  background-size:48px 48px;\r\n  -webkit-mask-image:radial-gradient(ellipse 75% 85% at 72% 18%,#000 25%,transparent 78%);\r\n  mask-image:radial-gradient(ellipse 75% 85% at 72% 18%,#000 25%,transparent 78%)}\r\n.hero-grid{position:relative;z-index:1}\r\n.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:54px;align-items:center}\r\n.hero h1{font-size:clamp(2.15rem,4.6vw,3.5rem);font-weight:900}\r\n.hero h1 .hl{color:var(--copper-bright)}\r\n.hero p.sub{font-size:1.12rem;color:#c8d4da;margin:1.2rem 0 1.9rem;max-width:34ch}\r\n.hero .cta-row{display:flex;gap:.9rem;flex-wrap:wrap}\r\n.trust{display:flex;flex-wrap:wrap;gap:.7rem 1.6rem;margin-top:2.2rem}\r\n.trust div{display:flex;align-items:center;gap:.5rem;font-size:.93rem;color:#dbe4e8;font-weight:500}\r\n.trust .ck{color:var(--copper-bright);font-weight:800}\r\n\r\n\/* Signature: the license card *\/\r\n.license{\r\n  background:linear-gradient(160deg,#fbfaf6,#ece7db);\r\n  color:var(--ink);border-radius:18px;padding:26px;\r\n  box-shadow:0 30px 70px -28px rgba(0,0,0,.6);\r\n  border:1px solid rgba(255,255,255,.5);position:relative;\r\n  transform:rotate(-1.4deg)\r\n}\r\n.license:before{content:\"\";position:absolute;inset:0;border-radius:18px;border:2px dashed rgba(29,58,77,.18);margin:9px;pointer-events:none}\r\n.lic-top{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2px solid var(--line);padding-bottom:14px}\r\n.lic-top .state{font-family:var(--display);font-weight:800;font-size:.78rem;letter-spacing:.1em;color:var(--steel)}\r\n.lic-top .state b{display:block;font-size:1.18rem;letter-spacing:-.01em;color:var(--ink)}\r\n.lic-seal{width:50px;height:50px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--copper-bright),var(--copper));display:grid;place-items:center;color:#fff;font-family:var(--display);font-weight:900;font-size:.62rem;text-align:center;line-height:1;box-shadow:inset 0 0 0 3px rgba(255,255,255,.35)}\r\n.lic-row{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px dashed var(--line);font-size:.9rem}\r\n.lic-row span{color:var(--mute)}\r\n.lic-row b{font-family:var(--display);font-weight:700}\r\n.lic-status{margin-top:16px;background:var(--steel);color:#fff;border-radius:10px;padding:13px 15px;display:flex;align-items:center;justify-content:space-between}\r\n.lic-status .pill{background:var(--ok);color:#fff;font-family:var(--display);font-weight:800;font-size:.72rem;letter-spacing:.08em;padding:.3rem .7rem;border-radius:999px;text-transform:uppercase}\r\n.lic-status .gl{font-size:.78rem;color:#bcd}\r\n@media(max-width:880px){\r\n  .hero-grid{grid-template-columns:1fr;gap:40px}\r\n  .license{transform:none;max-width:440px;margin:0 auto}\r\n  .hero p.sub{max-width:none}\r\n}\r\n\r\n\/* ---------- Section frame ---------- *\/\r\n.s{padding:78px 0}\r\n.s.alt{background:var(--paper-2)}\r\n.s.dark{background:var(--paper-2);color:var(--ink)}\r\n.s.dark .s-head h2{color:var(--ink)}\r\n.s.dark .lead{color:var(--mute)}\r\n.s.formdark{background:linear-gradient(165deg,#1d3a4d,#274d63);color:#fff}\r\n.s.formdark .s-head h2,.s.formdark h2{color:#fff}\r\n.s.formdark .lead{color:#c8d4da}\r\n.s-head{max-width:640px;margin-bottom:40px}\r\n.s-head h2{font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:800;margin:.5rem 0 0}\r\n.lead{color:var(--mute);font-size:1.06rem;margin-top:.9rem;max-width:60ch}\r\n\r\n\/* who needs it *\/\r\n.split{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:start}\r\n.need-list{list-style:none;display:grid;gap:.7rem;margin-top:1.4rem}\r\n.need-list li{display:flex;gap:.7rem;align-items:flex-start;font-weight:500}\r\n.need-list .ck{color:var(--copper);font-family:var(--display);font-weight:900;margin-top:1px}\r\n.callout{background:var(--white);border:1px solid var(--line);border-radius:var(--r);padding:26px;box-shadow:var(--shadow)}\r\n.callout h3{font-size:1.2rem}\r\n.callout p{color:var(--mute);margin:.6rem 0 1.3rem;font-size:.97rem}\r\n\r\n\/* benefit cards *\/\r\n.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}\r\n.card{background:var(--white);border:1px solid var(--line);border-radius:var(--r);padding:24px;transition:transform .15s,box-shadow .2s}\r\n.card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}\r\n.card .ico{width:44px;height:44px;border-radius:10px;background:var(--paper-2);display:grid;place-items:center;margin-bottom:14px;color:var(--copper);font-size:1.3rem}\r\n.card h3{font-size:1.08rem}\r\n.card p{color:var(--mute);font-size:.92rem;margin-top:.45rem}\r\n\r\n\/* certificates \/ features dark *\/\r\n.feat{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:8px}\r\n.feat div{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:18px;box-shadow:var(--shadow)}\r\n.feat .ck{color:var(--copper);font-family:var(--display);font-weight:900;font-size:1.1rem}\r\n.feat b{font-family:var(--display);display:block;margin-top:.4rem}\r\n\r\n\/* coverage chips *\/\r\n.chips{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}\r\n.chip{background:var(--white);border:1px solid var(--line);border-radius:999px;padding:.75rem 1.3rem;font-family:var(--display);font-weight:700;font-size:.96rem;display:flex;align-items:center;gap:.5rem}\r\n.chip .d{width:9px;height:9px;border-radius:50%;background:var(--copper)}\r\n.chip.core{background:var(--steel);color:#fff;border-color:var(--steel)}\r\n.chip.core .d{background:var(--copper-bright)}\r\n\r\n\/* steps *\/\r\n.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;counter-reset:step;margin-top:8px}\r\n.step{padding:26px 22px;position:relative}\r\n.step:not(:last-child){border-right:1px solid var(--line)}\r\n.step .n{font-family:var(--display);font-weight:900;font-size:1rem;width:38px;height:38px;border-radius:50%;background:var(--copper);color:#fff;display:grid;place-items:center;margin-bottom:14px}\r\n.step h3{font-size:1.05rem}\r\n.step p{color:var(--mute);font-size:.93rem;margin-top:.4rem}\r\n@media(max-width:880px){.cards,.feat,.steps{grid-template-columns:repeat(2,1fr)}.step{border-right:none!important;border-bottom:1px solid var(--line)}.split{grid-template-columns:1fr;gap:30px}}\r\n@media(max-width:560px){.cards,.feat{grid-template-columns:1fr}.steps{grid-template-columns:1fr}}\r\n\r\n\/* FAQ *\/\r\n.faq{max-width:760px;margin:0 auto}\r\n.q{background:var(--white);border:1px solid var(--line);border-radius:12px;margin-bottom:12px;overflow:hidden}\r\n.q summary{list-style:none;cursor:pointer;padding:18px 22px;font-family:var(--display);font-weight:700;font-size:1.04rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}\r\n.q summary::-webkit-details-marker{display:none}\r\n.q summary .pl{color:var(--copper);font-size:1.4rem;transition:transform .2s;flex:none}\r\n.q[open] summary .pl{transform:rotate(45deg)}\r\n.q .a{padding:0 22px 20px;color:var(--mute)}\r\n\r\n\/* special \/ licensing banner *\/\r\n.banner{background:linear-gradient(120deg,var(--copper),var(--copper-bright));color:#fff;border-radius:20px;padding:46px;display:grid;grid-template-columns:1.4fr auto;gap:30px;align-items:center}\r\n.banner h2{font-size:clamp(1.6rem,3vw,2.2rem);color:#fff}\r\n.banner p{margin-top:.7rem;color:#fff7f0;max-width:52ch}\r\n.banner .btn-dark{background:var(--ink)}\r\n.banner .btn-dark:hover{background:var(--steel)}\r\n@media(max-width:720px){.banner{grid-template-columns:1fr;padding:32px}}\r\n\r\n\/* form *\/\r\n.form-wrap{display:grid;grid-template-columns:.95fr 1.05fr;gap:46px;align-items:start}\r\n.form-side h2{font-size:clamp(1.7rem,3.4vw,2.4rem)}\r\n.form-side p{color:#dbe4e8;margin-top:1rem;font-size:1.02rem}\r\n.assure{list-style:none;margin-top:1.6rem;display:grid;gap:.75rem}\r\n.assure li{display:flex;gap:.6rem;align-items:center;font-weight:500}\r\n.assure .ck{color:var(--ok);font-weight:900;font-family:var(--display)}\r\nform{background:var(--white);border:1px solid var(--line);border-radius:18px;padding:28px;box-shadow:var(--shadow)}\r\n.fg{margin-bottom:14px}\r\n.fg.two{display:grid;grid-template-columns:1fr 1fr;gap:14px}\r\nlabel{display:block;font-family:var(--display);font-weight:600;font-size:.82rem;margin-bottom:.35rem;color:var(--steel)}\r\ninput,select,textarea{width:100%;font-family:var(--body);font-size:.97rem;padding:.72rem .85rem;border:1.5px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink);transition:border .15s,box-shadow .15s}\r\ninput:focus,select:focus,textarea:focus{outline:none;border-color:var(--copper);box-shadow:0 0 0 3px rgba(194,112,61,.15);background:#fff}\r\ntextarea{resize:vertical;min-height:74px}\r\nform .btn-primary{width:100%;justify-content:center;margin-top:6px;font-size:1.05rem}\r\n.fineprint{font-size:.78rem;color:var(--mute);margin-top:.9rem;text-align:center}\r\n.more{margin:6px 0 14px;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line)}\r\n.more summary{list-style:none;cursor:pointer;padding:12px 0;font-family:var(--display);font-weight:600;font-size:.9rem;color:var(--copper)}\r\n.more summary::-webkit-details-marker{display:none}\r\n.more[open] summary{color:var(--steel)}\r\n.more-inner{padding-top:6px}\r\n@media(max-width:880px){.form-wrap{grid-template-columns:1fr;gap:30px}}\r\n\r\n\/* reviews *\/\r\n.reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}\r\n.review{background:var(--white);border:1px solid var(--line);border-radius:var(--r);padding:22px}\r\n.stars{color:var(--copper);letter-spacing:2px;font-size:1.05rem}\r\n.review p{font-size:.95rem;margin:.7rem 0 1rem;color:var(--ink)}\r\n.review .who{font-family:var(--display);font-weight:700;font-size:.9rem}\r\n.review .who span{display:block;color:var(--mute);font-weight:500;font-size:.82rem}\r\n@media(max-width:880px){.reviews{grid-template-columns:1fr}}\r\n\r\n\/* footer *\/\r\nfooter{background:var(--ink);color:#9fb0b8;padding:50px 0 30px;font-size:.9rem}\r\n.foot-top{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:26px;margin-bottom:22px}\r\n.foot-links{display:flex;flex-wrap:wrap;gap:.4rem 1.3rem}\r\n.foot-links a{color:#9fb0b8}\r\n.foot-links a:hover{color:var(--copper-bright)}\r\nfooter .logo{color:#fff;margin-bottom:.6rem}\r\n.disc{font-size:.78rem;color:#6d818a;max-width:70ch}\r\n\r\n\/* sticky mobile CTA *\/\r\n.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:70;background:var(--ink);padding:10px 14px;display:none;gap:10px;box-shadow:0 -8px 24px -10px rgba(0,0,0,.5)}\r\n.sticky-cta .btn{flex:1;justify-content:center;padding:.8rem;font-size:.95rem}\r\n@media(max-width:720px){.sticky-cta{display:flex}body{padding-bottom:72px}}\r\n\r\n:focus-visible{outline:3px solid var(--copper-bright);outline-offset:2px}\r\n@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto}}\r\n\r\n\r\n\/* ---------- Call-now bar (phone-first, Tivly-style) ---------- *\/\r\n.callbar{background:linear-gradient(100deg,var(--copper),var(--copper-bright));color:#fff;border-top:2px solid rgba(255,255,255,.25);border-bottom:2px solid rgba(0,0,0,.12);box-shadow:0 6px 22px -8px rgba(194,112,61,.6)}\r\n.callbar-in{display:flex;align-items:center;justify-content:center;gap:1rem 1.8rem;flex-wrap:wrap;padding:18px 22px;text-align:center}\r\n.callbar .msg{font-family:var(--display);font-weight:900;font-size:1.32rem;letter-spacing:-.01em;display:flex;align-items:center;gap:.6rem;text-shadow:0 1px 2px rgba(0,0,0,.18)}\r\n.callbar .msg .ph{font-size:1.5rem;animation:wiggle 1.6s ease-in-out infinite;transform-origin:60% 60%}\r\n@keyframes wiggle{0%,88%,100%{transform:rotate(0)}90%{transform:rotate(-12deg)}94%{transform:rotate(12deg)}}\r\n.callbar .sub{color:#fff;opacity:.95;font-weight:600;font-size:.92rem}\r\n.callbar .btn-call{background:#fff;color:var(--ink);font-family:var(--display);font-weight:900;padding:.85rem 1.7rem;border-radius:999px;display:inline-flex;align-items:center;gap:.55rem;font-size:1.22rem;letter-spacing:-.01em;box-shadow:0 10px 24px -8px rgba(0,0,0,.4);transition:transform .12s,box-shadow .2s;position:relative}\r\n.callbar .btn-call .ico{font-size:1.15rem}\r\n.callbar .btn-call:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 14px 30px -8px rgba(0,0,0,.5)}\r\n.callbar .btn-call::before{content:\"\";position:absolute;inset:-4px;border-radius:999px;border:2px solid rgba(255,255,255,.7);opacity:0;animation:ring 2s ease-out infinite}\r\n@keyframes ring{0%{opacity:.7;transform:scale(1)}70%,100%{opacity:0;transform:scale(1.18)}}\r\n@media(max-width:600px){.callbar .msg{font-size:1.12rem}.callbar .sub{display:none}.callbar .btn-call{font-size:1.1rem;padding:.75rem 1.3rem}}\r\n@media(prefers-reduced-motion:reduce){.callbar .msg .ph,.callbar .btn-call::before{animation:none}}\r\n@media(max-width:600px){.callbar .sub{display:none}.callbar-in{gap:.9rem}}\r\n\r\n\r\n\/* ---------- Proof strip ---------- *\/\r\n.proof{background:var(--paper-2);border-bottom:1px solid var(--line)}\r\n.proof-in{display:flex;align-items:center;justify-content:center;gap:2.6rem;flex-wrap:wrap;padding:22px}\r\n.proof .stat{text-align:center}\r\n.proof .stat b{display:block;font-family:var(--display);font-weight:900;font-size:1.7rem;color:var(--steel);line-height:1}\r\n.proof .stat span{font-size:.82rem;color:var(--mute);font-weight:600;letter-spacing:.02em}\r\n.proof .div{width:1px;height:38px;background:var(--line)}\r\n@media(max-width:600px){.proof-in{gap:1.4rem}.proof .div{display:none}.proof .stat b{font-size:1.35rem}}\r\n\r\n\/* ---------- Carrier bar ---------- *\/\r\n.carriers{background:var(--white);border-bottom:1px solid var(--line);padding:26px 0}\r\n.carriers .lbl{text-align:center;font-family:var(--display);font-weight:700;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin-bottom:16px}\r\n.carrier-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}\r\n.carrier-chip{font-family:var(--display);font-weight:800;font-size:1rem;color:var(--steel);background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:.6rem 1.1rem;letter-spacing:-.01em;white-space:nowrap}\r\n@media(max-width:600px){.carrier-chip{font-size:.88rem;padding:.5rem .85rem}}\r\n\r\n\r\n\/* ---------- App section ---------- *\/\r\n.app{background:var(--paper-2);color:var(--ink);overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\r\n.app-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}\r\n.app-grid .phone{margin-top:-8px}\r\n.app .eyebrow{color:var(--copper)}\r\n.app h2{font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:800;margin:.5rem 0 1rem}\r\n.app .lead{color:var(--mute);margin-bottom:1.6rem}\r\n.app-feats{display:grid;gap:.9rem;margin-bottom:1.8rem}\r\n.app-feats li{display:flex;gap:.8rem;align-items:flex-start;list-style:none;font-weight:500}\r\n.app-feats .ic{flex:none;width:34px;height:34px;border-radius:9px;background:rgba(194,112,61,.14);color:var(--copper);display:grid;place-items:center;font-size:1rem;font-weight:900}\r\n.app-feats b{font-family:var(--display)}\r\n.app-feats span{color:var(--mute);font-size:.9rem;display:block}\r\n\/* phone mock *\/\r\n.phone{justify-self:center;width:262px;height:512px;background:linear-gradient(145deg,#16242e,#0a151c);border-radius:42px;padding:11px;box-shadow:0 50px 90px -34px rgba(0,0,0,.75),inset 0 0 0 2px rgba(255,255,255,.06);position:relative}\r\n.phone .screen{height:100%;background:#eef1f5;border-radius:32px;overflow:hidden;display:flex;flex-direction:column;position:relative}\r\n\/* notch *\/\r\n.phone .notch{position:absolute;top:0;left:50%;transform:translateX(-50%);width:120px;height:26px;background:#0a151c;border-bottom-left-radius:16px;border-bottom-right-radius:16px;z-index:5}\r\n\/* status bar *\/\r\n.ph-status{display:flex;justify-content:space-between;align-items:center;padding:9px 20px 4px;font-family:var(--display);font-size:.66rem;font-weight:700;color:#fff;position:relative;z-index:4}\r\n.ph-status .icons{display:flex;gap:5px;align-items:center;font-size:.6rem;letter-spacing:1px}\r\n.ph-top{background:linear-gradient(160deg,var(--steel),#16313f);color:#fff;padding:4px 18px 16px;font-family:var(--display)}\r\n.ph-top .s{font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--copper-bright);font-weight:700}\r\n.ph-top .t{font-weight:900;font-size:1.15rem;margin-top:3px;line-height:1.12}\r\n.ph-top .badge{display:inline-flex;align-items:center;gap:.35rem;margin-top:8px;background:rgba(47,125,85,.22);border:1px solid rgba(95,208,160,.4);color:#9fe7c4;font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:.25rem .6rem;border-radius:999px}\r\n.ph-top .badge::before{content:\"\";width:6px;height:6px;border-radius:50%;background:#5fd0a0;box-shadow:0 0 0 3px rgba(95,208,160,.25)}\r\n.ph-body{padding:12px;display:grid;gap:8px;background:#eef1f5;flex:1;align-content:start}\r\n.ph-card{background:#fff;border:1px solid #e7eaef;border-radius:12px;padding:9px 12px;box-shadow:0 4px 14px -8px rgba(16,32,43,.18)}\r\n.ph-card .lbl{font-size:.56rem;letter-spacing:.1em;text-transform:uppercase;color:#8a97a0;font-weight:800;font-family:var(--display)}\r\n.ph-card .val{font-family:var(--display);font-weight:800;color:var(--ink);font-size:.88rem;margin-top:2px;line-height:1.12}\r\n.ph-row{display:flex;gap:9px}.ph-row .ph-card{flex:1}\r\n.ph-btn{background:var(--copper);color:#fff;font-family:var(--display);font-weight:800;text-align:center;padding:10px;border-radius:12px;font-size:.84rem;box-shadow:0 8px 18px -8px rgba(194,112,61,.6)}\r\n.ph-btn.ghost{background:#fff;color:var(--steel);border:1.5px solid #e7eaef;box-shadow:none}\r\n@media(max-width:820px){.app-grid{grid-template-columns:1fr;gap:40px}.phone{order:-1}}\r\n\r\n\r\n.carrier-more{display:inline}\r\n.carrier-more summary{list-style:none;cursor:pointer}\r\n.carrier-more summary::-webkit-details-marker{display:none}\r\n.more-chip{background:var(--steel);color:#fff;border-color:var(--steel)}\r\n.carrier-extra{display:inline-flex;flex-wrap:wrap;gap:12px;margin-top:12px;justify-content:center;width:100%}\r\n.carrier-more[open] summary.more-chip{background:var(--copper);border-color:var(--copper)}\r\n\r\n\r\n\/* ---------- Coverage grid ---------- *\/\r\n.cov-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}\r\n.cov-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r);padding:24px;transition:transform .15s,box-shadow .2s,border-color .2s;display:block}\r\n.cov-card:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--copper)}\r\n.cov-card h3{font-size:1.12rem;color:var(--ink);display:flex;align-items:center;justify-content:space-between;gap:.5rem}\r\n.cov-card .arr{color:var(--copper);font-weight:900;transition:transform .15s}\r\n.cov-card:hover .arr{transform:translateX(4px)}\r\n.cov-card p{color:var(--mute);font-size:.93rem;margin-top:.5rem}\r\n@media(max-width:880px){.cov-grid{grid-template-columns:1fr 1fr}}\r\n@media(max-width:560px){.cov-grid{grid-template-columns:1fr}}\r\n\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<header class=\"nav\">\r\n  <div class=\"wrap nav-inner\">\r\n    <a href=\"\/\" class=\"logo\"><span class=\"mark\">&#x2B21;<\/span>TX<b>Liability<\/b>Insurance<\/a>\r\n    <div class=\"nav-actions\">\r\n      <a href=\"tel:+19518004287\" class=\"callnum\"><span class=\"lbl\"><span>Call an agent<\/span>(951) 800-4287<\/span><\/a>\r\n      <a href=\"#quote\" class=\"btn btn-primary\">Get My Quote<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/header>\r\n\r\n<section class=\"hero\" id=\"top\">\r\n  <div class=\"wrap hero-grid\">\r\n    <div>\r\n      <h1 style=\"margin-top:.7rem\">Texas Liability Insurance for <span class=\"hl\">Contractors &amp; Businesses<\/span><\/h1>\r\n      <p class=\"sub\">Get the coverage and certificates your license, customers, and projects require &mdash; from one Texas agency. Quote in minutes, certificate the same day.<\/p>\r\n      <div class=\"cta-row\">\r\n        <a href=\"#quote\" class=\"btn btn-primary\">Get My Quote &rarr;<\/a>\r\n        <a href=\"tel:+19518004287\" class=\"btn btn-ghost\">Talk to an Agent<\/a>\r\n      <\/div>\r\n      <div class=\"trust\">\r\n        <div><span class=\"ck\">&#10003;<\/span> Fast Certificates<\/div>\r\n        <div><span class=\"ck\">&#10003;<\/span> Texas Contractor Specialists<\/div>\r\n        <div><span class=\"ck\">&#10003;<\/span> 35+ Insurance Carriers<\/div>\r\n        <div><span class=\"ck\">&#10003;<\/span> Same-Day Quotes Available<\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"license\" aria-hidden=\"true\">\r\n      <div class=\"lic-top\">\r\n        <div class=\"state\">STATE OF TEXAS<b>Certificate of Insurance<\/b><\/div>\r\n        <div class=\"lic-seal\">TX SEAL<\/div>\r\n      <\/div>\r\n      <div class=\"lic-row\"><span>Coverage<\/span><b>General Liability<\/b><\/div>\r\n      <div class=\"lic-row\"><span>Limits<\/span><b>$300,000&ndash;4,000,000<\/b><\/div>\r\n      <div class=\"lic-row\"><span>Certificate<\/span><b>Same-day available<\/b><\/div>\r\n      <div class=\"lic-status\">\r\n        <div><span class=\"gl\">General Liability<\/span><div style=\"font-family:var(--display);font-weight:800\">Coverage Bound<\/div><\/div>\r\n        <div class=\"pill\">Active<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<div class=\"callbar\">\r\n  <div class=\"callbar-in\">\r\n    <span class=\"msg\"><span class=\"ph\">&#9742;<\/span> Call now &mdash; it&rsquo;s the fastest way to get covered<\/span>\r\n    <span class=\"sub\">Talk to a real agent &middot; same-day certificates available<\/span>\r\n    <a href=\"tel:+19518004287\" class=\"btn-call\"><span class=\"ico\">&#9742;<\/span> (951) 800-4287<\/a>\r\n  <\/div>\r\n<\/div>\r\n\r\n<div class=\"proof\">\r\n  <div class=\"wrap proof-in\">\r\n    <div class=\"stat\"><b>30+ yrs<\/b><span>Agency experience<\/span><\/div>\r\n    <div class=\"div\"><\/div>\r\n    <div class=\"stat\"><b>20,000+<\/b><span>Policies written<\/span><\/div>\r\n    <div class=\"div\"><\/div>\r\n    <div class=\"stat\"><b>Same day<\/b><span>Certificates available<\/span><\/div>\r\n    <div class=\"div\"><\/div>\r\n    <div class=\"stat\"><b>Self-serve<\/b><span>Issue COIs from the app<\/span><\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<div class=\"carriers\">\r\n  <div class=\"wrap\">\r\n    <div class=\"lbl\">We shop your coverage across 35+ top-rated carriers<\/div>\r\n    <div class=\"carrier-row\">\r\n      <span class=\"carrier-chip\">The Hartford<\/span>\r\n      <span class=\"carrier-chip\">AIG<\/span>\r\n      <span class=\"carrier-chip\">Markel<\/span>\r\n      <span class=\"carrier-chip\">QBE<\/span>\r\n      <span class=\"carrier-chip\">Travelers<\/span>\r\n      <span class=\"carrier-chip\">Employers<\/span>\r\n      <span class=\"carrier-chip\">Pie Insurance<\/span>\r\n      <span class=\"carrier-chip\">AmTrust Financial<\/span>\r\n      <span class=\"carrier-chip\">Berkshire Hathaway GUARD<\/span>\r\n      <span class=\"carrier-chip\">The Zenith<\/span>\r\n      <span class=\"carrier-chip\">Nationwide<\/span>\r\n      <span class=\"carrier-chip\">AMERISAFE<\/span>\r\n      <details class=\"carrier-more\">\r\n        <summary class=\"carrier-chip more-chip\">+ more carriers<\/summary>\r\n        <span class=\"carrier-extra\">\r\n        <span class=\"carrier-chip\">AccidentFund<\/span>\r\n        <span class=\"carrier-chip\">AmeriTrust<\/span>\r\n        <span class=\"carrier-chip\">Applied Underwriters<\/span>\r\n        <span class=\"carrier-chip\">Benchmark<\/span>\r\n        <span class=\"carrier-chip\">BerkleyNet<\/span>\r\n        <span class=\"carrier-chip\">Berkley Industrial Comp<\/span>\r\n        <span class=\"carrier-chip\">CannGen<\/span>\r\n        <span class=\"carrier-chip\">Clear Spring<\/span>\r\n        <span class=\"carrier-chip\">Core Specialty<\/span>\r\n        <span class=\"carrier-chip\">Dakota Truck Underwriters<\/span>\r\n        <span class=\"carrier-chip\">Encova<\/span>\r\n        <span class=\"carrier-chip\">GuideOne<\/span>\r\n        <span class=\"carrier-chip\">ICW Group<\/span>\r\n        <span class=\"carrier-chip\">Key Risk<\/span>\r\n        <span class=\"carrier-chip\">MCIM<\/span>\r\n        <span class=\"carrier-chip\">National Casualty<\/span>\r\n        <span class=\"carrier-chip\">National Liability &amp; Fire<\/span>\r\n        <span class=\"carrier-chip\">Omaha National<\/span>\r\n        <span class=\"carrier-chip\">Prescient National<\/span>\r\n        <span class=\"carrier-chip\">Safety National<\/span>\r\n        <span class=\"carrier-chip\">Service American<\/span>\r\n        <span class=\"carrier-chip\">Southeast Personnel Leasing<\/span>\r\n        <span class=\"carrier-chip\">Starr<\/span>\r\n        <span class=\"carrier-chip\">State Auto<\/span>\r\n        <span class=\"carrier-chip\">Stonetrust<\/span>\r\n        <span class=\"carrier-chip\">Stonewood<\/span>\r\n        <span class=\"carrier-chip\">SUNZ<\/span>\r\n        <span class=\"carrier-chip\">UnitedHeartland<\/span>\r\n        <\/span>\r\n      <\/details>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- Coverage lines FIRST -->\r\n<section class=\"s\">\r\n  <div class=\"wrap\">\r\n    <div class=\"s-head\"><span class=\"eyebrow\">Coverage<\/span><h2>Coverage lines for Texas businesses<\/h2>\r\n      <p class=\"lead\">Everything a contractor or trade business needs, from one agency and one application.<\/p><\/div>\r\n    <div class=\"cov-grid\">\r\n      <a href=\"\/texas-general-liability-insurance\" class=\"cov-card\"><h3>General Liability <span class=\"arr\">&rarr;<\/span><\/h3><p>Third-party injury &amp; property damage claims.<\/p><\/a>\r\n      <a href=\"\/texas-workers-compensation-insurance\" class=\"cov-card\"><h3>Workers' Compensation <span class=\"arr\">&rarr;<\/span><\/h3><p>Cover on-the-job injuries; meet GC requirements.<\/p><\/a>\r\n      <a href=\"\/texas-commercial-auto-insurance\" class=\"cov-card\"><h3>Commercial Auto <span class=\"arr\">&rarr;<\/span><\/h3><p>Liability &amp; damage for work trucks and fleets.<\/p><\/a>\r\n      <a href=\"\/texas-umbrella-insurance\" class=\"cov-card\"><h3>Umbrella \/ Excess <span class=\"arr\">&rarr;<\/span><\/h3><p>Extra limits when a contract requires more.<\/p><\/a>\r\n      <a href=\"\/texas-tools-equipment-insurance\" class=\"cov-card\"><h3>Tools &amp; Equipment <span class=\"arr\">&rarr;<\/span><\/h3><p>Protect your gear on the job and in transit.<\/p><\/a>\r\n      <a href=\"\/texas-surety-bonds\" class=\"cov-card\"><h3>Surety Bonds <span class=\"arr\">&rarr;<\/span><\/h3><p>License, permit &amp; project bonds.<\/p><\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- App section -->\r\n<section class=\"s app\">\r\n  <div class=\"wrap app-grid\">\r\n    <div>\r\n      <span class=\"eyebrow\">Included with your policy<\/span>\r\n      <h2>Issue your own certificates &mdash; right from your phone<\/h2>\r\n      <p class=\"lead\">Insure with us and you get our certificate app. No waiting on office hours, no phone tag &mdash; when a GC or customer needs a COI, you send it on the spot.<\/p>\r\n      <ul class=\"app-feats\">\r\n        <li><span class=\"ic\">&#128196;<\/span><div><b>Issue &amp; print COIs anytime<\/b><span>Generate a certificate 24\/7, even on the jobsite.<\/span><\/div><\/li>\r\n        <li><span class=\"ic\">&#10010;<\/span><div><b>Add additional insureds yourself<\/b><span>List a GC or property manager without calling in.<\/span><\/div><\/li>\r\n        <li><span class=\"ic\">&#9993;<\/span><div><b>Email certificates directly<\/b><span>Send proof straight to your customer or contractor.<\/span><\/div><\/li>\r\n        <li><span class=\"ic\">&#9881;<\/span><div><b>View &amp; manage your policy<\/b><span>Coverage details and documents in your pocket.<\/span><\/div><\/li>\r\n      <\/ul>\r\n      <a href=\"#quote\" class=\"btn btn-primary\">Get Covered &amp; Get the App<\/a>\r\n    <\/div>\r\n    <div class=\"phone\" aria-hidden=\"true\">\r\n      <div class=\"screen\">\r\n        <div class=\"notch\"><\/div>\r\n        <div class=\"ph-top\">\r\n          <div class=\"ph-status\"><span>9:41<\/span><span class=\"icons\">&#9679;&#9679;&#9679; &#128246; &#128267;<\/span><\/div>\r\n          <div class=\"s\">My Coverage<\/div>\r\n          <div class=\"t\">Certificate of Insurance<\/div>\r\n          <span class=\"badge\">Active<\/span>\r\n        <\/div>\r\n        <div class=\"ph-body\">\r\n          <div class=\"ph-card\"><div class=\"lbl\">Policy<\/div><div class=\"val\">General Liability<\/div><\/div>\r\n          <div class=\"ph-row\">\r\n            <div class=\"ph-card\"><div class=\"lbl\">Limit<\/div><div class=\"val\">$1,000,000<\/div><\/div>\r\n            <div class=\"ph-card\"><div class=\"lbl\">Status<\/div><div class=\"val\">In force<\/div><\/div>\r\n          <\/div>\r\n          <div class=\"ph-btn\">Issue Certificate &rarr;<\/div>\r\n          <div class=\"ph-btn ghost\">Email to Contractor<\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- Why us -->\r\n<section class=\"s\">\r\n  <div class=\"wrap\">\r\n    <div class=\"s-head\"><span class=\"eyebrow\">Why work with us<\/span><h2>Backed by 30+ years and 20,000+ policies<\/h2>\r\n      <p class=\"lead\">You're not getting a call center. You're getting an agency that has written commercial coverage for Texas contractors for three decades &mdash; and knows what your customers, GCs, and licensing bodies need to see.<\/p><\/div>\r\n    <div class=\"reviews\">\r\n      <div class=\"review\"><div class=\"stars\">&#9201;<\/div><p><strong>Built for deadlines.<\/strong> Renewal due soon or a GC waiting on a COI? Tell us the deadline and we work to your timeline &mdash; same-day certificates available.<\/p><div class=\"who\">Fast turnaround<span>When timing matters<\/span><\/div><\/div>\r\n      <div class=\"review\"><div class=\"stars\">&#127970;<\/div><p><strong>The right carrier, not just any quote.<\/strong> We shop 35+ A-rated carriers so your coverage fits your trade and your limits.<\/p><div class=\"who\">Multiple carriers<span>One application<\/span><\/div><\/div>\r\n      <div class=\"review\"><div class=\"stars\">&#129309;<\/div><p><strong>A real agent on the line.<\/strong> Questions about what a COI needs to say or who to list as additional insured? You talk to someone who has done it thousands of times.<\/p><div class=\"who\">Experienced agents<span>30+ years<\/span><\/div><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- FAQ -->\r\n<section class=\"s alt\">\r\n  <div class=\"wrap\">\r\n    <div class=\"s-head\" style=\"text-align:center;margin:0 auto 40px\"><span class=\"eyebrow\">Answers<\/span><h2>Frequently asked questions<\/h2><\/div>\r\n    <div class=\"faq\">\r\n      <details class=\"q\"><summary>What is Texas liability insurance for contractors?<span class=\"pl\">+<\/span><\/summary><div class=\"a\">General liability covers third-party bodily injury and property damage your business or work may cause, plus legal defense. It's the coverage behind most certificates a customer, GC, or license requires.<\/div><\/details>\r\n      <details class=\"q\"><summary>Can I get a certificate of insurance the same day?<span class=\"pl\">+<\/span><\/summary><div class=\"a\">Same-day certificates are often available once coverage is bound, and policyholders can issue their own from our app anytime.<\/div><\/details>\r\n      <details class=\"q\"><summary>How much does contractor liability insurance cost in Texas?<span class=\"pl\">+<\/span><\/summary><div class=\"a\">It depends on your trade, revenue, payroll, and claims history. We shop multiple carriers to find the best fit &mdash; request a quick quote to see your number.<\/div><\/details>\r\n      <details class=\"q\"><summary>What coverage do Texas contractors need?<span class=\"pl\">+<\/span><\/summary><div class=\"a\">Most carry general liability, plus workers' comp, commercial auto, umbrella, tools coverage, and bonds depending on the trade and contracts. We bundle them in one application.<\/div><\/details>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- Quote form -->\r\n<section class=\"s formdark\" id=\"quote\">\r\n  <div class=\"wrap form-wrap\">\r\n    <div class=\"form-side\">\r\n      <span class=\"eyebrow\">Get your quote<\/span>\r\n      <h2 style=\"margin-top:.5rem\">Get your Texas insurance quote<\/h2>\r\n      <p>Coverage that keeps you licensed, bid-ready, and protected. Just your name and phone to start.<\/p>\r\n      <p style=\"margin-top:.8rem\"><strong style=\"color:#fff\">In a hurry?<\/strong> <a href=\"tel:+19518004287\" style=\"color:var(--copper-bright);font-weight:700;text-decoration:underline\">Call (951) 800-4287<\/a> &mdash; a call is the fastest way to coverage and a same-day certificate.<\/p>\r\n      <ul class=\"assure\">\r\n        <li><span class=\"ck\">&#10003;<\/span> No obligation &mdash; just options and pricing<\/li>\r\n        <li><span class=\"ck\">&#10003;<\/span> Same-day certificates available<\/li>\r\n        <li><span class=\"ck\">&#10003;<\/span> 35+ carriers, one application<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <form id=\"quoteForm\" novalidate>\r\n      <input type=\"hidden\" name=\"source\" value=\"txliabilityinsurance.com\">\r\n      <input type=\"hidden\" name=\"page\" value=\"home\">\r\n      <div class=\"fg\"><label for=\"name\">Name<\/label><input id=\"name\" name=\"name\" autocomplete=\"name\" required><\/div>\r\n      <div class=\"fg\"><label for=\"phone\">Phone<\/label><input id=\"phone\" name=\"phone\" type=\"tel\" autocomplete=\"tel\" required><\/div>\r\n      <details class=\"more\">\r\n        <summary>+ Add details (optional &mdash; speeds up your quote)<\/summary>\r\n        <div class=\"more-inner\">\r\n          <div class=\"fg two\">\r\n            <div><label for=\"email\">Email<\/label><input id=\"email\" name=\"email\" type=\"email\" autocomplete=\"email\"><\/div>\r\n            <div><label for=\"biz\">Business name<\/label><input id=\"biz\" name=\"business\"><\/div>\r\n          <\/div>\r\n          <div class=\"fg two\">\r\n            <div><label for=\"trade\">Trade<\/label><input id=\"trade\" name=\"trade\" placeholder=\"Plumbing, roofing, HVAC&hellip;\"><\/div>\r\n            <div><label for=\"renew\">Renewal date<\/label><input id=\"renew\" name=\"renewal_date\" type=\"date\"><\/div>\r\n          <\/div>\r\n          <div class=\"fg two\">\r\n            <div><label for=\"gross\">Estimated gross revenue<\/label><input id=\"gross\" name=\"estimated_gross\" inputmode=\"numeric\" placeholder=\"e.g. $250,000\"><\/div>\r\n            <div><label for=\"payroll\">Estimated annual payroll<\/label><input id=\"payroll\" name=\"estimated_payroll\" inputmode=\"numeric\" placeholder=\"e.g. $80,000\"><\/div>\r\n          <\/div>\r\n          <div class=\"fg\"><label for=\"comments\">Comments<\/label><textarea id=\"comments\" name=\"comments\" placeholder=\"Tell us what the certificate is for&hellip;\"><\/textarea><\/div>\r\n        <\/div>\r\n      <\/details>\r\n      <button type=\"submit\" class=\"btn btn-primary\">Get My Quote &rarr;<\/button>\r\n      <p class=\"fineprint\">By submitting, you agree to be contacted about your quote. We respect your privacy.<\/p>\r\n    <\/form>\r\n  <\/div>\r\n<\/section>\r\n\r\n<footer>\r\n  <div class=\"wrap\">\r\n    <div class=\"foot-top\">\r\n      <div>\r\n        <div class=\"logo\"><span class=\"mark\">&#x2B21;<\/span>TX<b style=\"color:var(--copper-bright)\">Liability<\/b>Insurance<\/div>\r\n        <p style=\"max-width:34ch\">Liability insurance for Texas contractors and businesses.<\/p>\r\n      <\/div>\r\n      <nav class=\"foot-links\" aria-label=\"Footer\">\r\n        <a href=\"\/responsible-master-plumber-insurance\">Plumbing<\/a>\r\n        <a href=\"\/roofing-contractor-insurance-texas\">Roofing<\/a>\r\n        <a href=\"\/hvac-contractor-insurance-texas\">HVAC<\/a>\r\n        <a href=\"\/electrician-insurance-texas\">Electrical<\/a>\r\n        <a href=\"\/general-contractor-insurance-texas\">General Contractors<\/a>\r\n        <a href=\"\/texas-workers-compensation-insurance\">Workers' Comp<\/a>\r\n        <a href=\"\/texas-general-liability-insurance\">General Liability<\/a>\r\n        <a href=\"\/texas-commercial-auto-insurance\">Commercial Auto<\/a>\r\n        <a href=\"\/texas-surety-bonds\">Surety Bonds<\/a>\r\n      <\/nav>\r\n    <\/div>\r\n    <p class=\"disc\">&copy; 2026 TXLiabilityInsurance.com. Coverage options and certificate timing vary by carrier and applicant. This page is for informational and quoting purposes and is not a binder or guarantee of coverage.<\/p>\r\n  <\/div>\r\n<\/footer>\r\n\r\n<div class=\"sticky-cta\">\r\n  <a href=\"tel:+19518004287\" class=\"btn btn-ghost\" style=\"border-color:rgba(255,255,255,.4)\">Call<\/a>\r\n  <a href=\"#quote\" class=\"btn btn-primary\">Get My Quote<\/a>\r\n<\/div>\r\n\r\n<script>\r\nconst GHL_WEBHOOK_URL = \"https:\/\/services.leadconnectorhq.com\/hooks\/S9KYhxf9zyBlCJGd7SCl\/webhook-trigger\/70ab3f56-5619-491c-b615-1fcb731ce5e0\";\r\nconst FORMSPREE_URL = \"https:\/\/formspree.io\/f\/xnjkzwao\";\r\nconst form = document.getElementById('quoteForm');\r\nform.addEventListener('submit', async function(e){\r\n  e.preventDefault();\r\n  const name = document.getElementById('name'), phone = document.getElementById('phone');\r\n  let ok = true;\r\n  [name, phone].forEach(f => { if(!f.value.trim()){ f.style.borderColor='#c0392b'; ok=false; } else { f.style.borderColor=''; } });\r\n  if(!ok) return;\r\n  const btn = form.querySelector('button[type=submit]'); const original = btn.textContent;\r\n  btn.textContent = 'Sending\\u2026'; btn.disabled = true;\r\n  const data = Object.fromEntries(new FormData(form).entries());\r\n  \/\/ Send to GHL (automation) and Formspree (email backup) in parallel.\r\n  \/\/ Succeed if EITHER delivers, so a lead is never lost.\r\n  const ghl = fetch(GHL_WEBHOOK_URL, { method:'POST', headers:{'Content-Type':'application\/json'}, body: JSON.stringify(data) });\r\n  const mail = fetch(FORMSPREE_URL, { method:'POST', headers:{'Content-Type':'application\/json','Accept':'application\/json'}, body: JSON.stringify(data) });\r\n  const results = await Promise.allSettled([ghl, mail]);\r\n  const anyOk = results.some(r => r.status === 'fulfilled');\r\n  if (anyOk) {\r\n    btn.textContent = 'Quote request sent \\u2713'; btn.style.background = 'var(--ok)'; form.reset();\r\n  } else {\r\n    btn.textContent = 'Couldn\\u2019t send \\u2014 please call us'; btn.style.background = '#c0392b'; btn.disabled = false;\r\n    setTimeout(() => { btn.textContent = original; btn.style.background = ''; }, 4000);\r\n  }\r\n});\r\n<\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Texas Liability Insurance | Coverage &amp; Certificates for Contractors &#x2B21;TXLiabilityInsurance Call an agent(951) 800-4287 Get My Quote Texas Liability Insurance for Contractors &amp; Businesses Get the coverage and certificates your license, customers, and projects require &mdash; from one Texas agency. Quote in minutes, certificate the same day. Get My Quote &rarr; Talk to an Agent [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/txliabilityinsurance.com\/index.php?rest_route=\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/txliabilityinsurance.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/txliabilityinsurance.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/txliabilityinsurance.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/txliabilityinsurance.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6"}],"version-history":[{"count":29,"href":"https:\/\/txliabilityinsurance.com\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":44,"href":"https:\/\/txliabilityinsurance.com\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions\/44"}],"wp:attachment":[{"href":"https:\/\/txliabilityinsurance.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}