1<!DOCTYPE html> 2 3<html lang="en"> 4<head> 5<meta charset="utf-8"/> 6<meta content="width=device-width,initial-scale=1" name="viewport"/> 7<title>Types of Buses Available | Friscocharterbuscompany.com</title> 8<link href="https://friscocharterbuscompany.com/buses/" rel="canonical"/> 9<meta content="Types of Buses Available | Friscocharterbuscompany.com" property="og:title"/> 10<meta content="website" property="og:type"/> 11<meta content="https://friscocharterbuscompany.com/buses/" property="og:url"/> 12<meta content="https://friscocharterbuscompany.com/assets/social-share.jpg" property="og:image"/> 13<meta content="image/jpeg" property="og:image:type"/> 14<meta content="1200" property="og:image:width"/> 15<meta content="630" property="og:image:height"/> 16<meta content="Frisco buses options" property="og:image:alt"/> 17<meta content="Friscocharterbuscompany.com" property="og:site_name"/> 18<meta content="en_US" property="og:locale"/> 19<meta content="summary_large_image" name="twitter:card"/> 20<meta content="Types of Buses Available | Friscocharterbuscompany.com" name="twitter:title"/> 21<meta content="https://friscocharterbuscompany.com/assets/social-share.jpg" name="twitter:image"/> 22<meta content="Frisco buses options" name="twitter:image:alt"/> 23<meta content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1" name="robots"/> 24<link as="image" fetchpriority="high" href="/assets/site-images/frisco-buses.avif" rel="preload" type="image/avif"/> 25<link rel="preload" href="/assets/fonts/barlow-condensed-900.woff2" as="font" type="font/woff2" crossorigin/> 26<link rel="preload" href="/assets/fonts/barlow-400.woff2" as="font" type="font/woff2" crossorigin/> 27<style>@font-face{font-family:'Barlow';font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/barlow-300.woff2) format('woff2')}@font-face{font-family:'Barlow';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/barlow-400.woff2) format('woff2')}@font-face{font-family:'Barlow';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/barlow-500.woff2) format('woff2')}@font-face{font-family:'Barlow';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/barlow-600.woff2) format('woff2')}@font-face{font-family:'Barlow';font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/barlow-700.woff2) format('woff2')}@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/barlow-condensed-600.woff2) format('woff2')}@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/barlow-condensed-700.woff2) format('woff2')}@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/barlow-condensed-800.woff2) format('woff2')}@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/barlow-condensed-900.woff2) format('woff2')}@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:900;font-display:swap;src:url(/assets/fonts/barlow-condensed-900-italic.woff2) format('woff2')}</style> 28<style>.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:root{--red:#4f46e5;--accent-text:#4f46e5;--accent-on-dark:#726bea;--black:#111111;--ink:#222222;--body:#444444;--muted:#595959;--rule:#e0e0e0;--bg-off:#f5f5f5;--bg-dark:#111111}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}body{font-family:'Barlow',sans-serif;background:#fff;color:#111;overflow-x:hidden;line-height:1.6;font-size:18px}a{text-decoration:none;color:inherit}img{display:block;max-width:100%;height:auto}figure{margin:0}picture{display:block}.figcaption-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.content-figure{margin:0;position:relative}.fimg-track figure{flex:0 0 100%;width:100%;height:100%;margin:0;position:relative}.fimg-track figure picture{width:100%;height:100%}.fimg-track figure img{width:100%;height:100%;object-fit:cover}.img-half picture{width:100%;height:100%}h1,.hero-h1{font-size:42px!important;line-height:1.1;margin-bottom:16px}h2,.sec-title,.why-h{font-size:36px!important;line-height:1.1;margin-bottom:12px}h3,.step-title,.fcap,.fname{font-size:32px!important}h4{font-size:28px!important}h5{font-size:24px!important}h6{font-size:20px!important}
28p,.fa p,.areas-desc,.step-text,.why-p,.sec-head-note,.am-desc{font-size:18px!important;line-height:1.6;margin-bottom:15px}.rich-text>:first-child{margin-top:0}.rich-text>:last-child,.rich-text li>:last-child,.rich-text li:last-child{margin-bottom:0}.rich-text p,.rich-text ul,.rich-text ol{margin:0 0 18px}.rich-text ul,.rich-text ol{padding-left:1.25em;list-style-position:outside}.rich-text ul{list-style-type:disc}.rich-text ol{list-style-type:decimal}.rich-text li{margin-bottom:10px}.rich-text li::marker{color:var(--accent-text)}.rich-text ul ul,.rich-text ul ol,.rich-text ol ul,.rich-text ol ol{margin:10px 0 0}.rich-text br + br{display:block;margin-top:0.75em}.rich-text a{font-weight:700;text-decoration:underline}.container{max-width:1240px;margin:0 auto;padding:0 32px}.sec{padding:96px 0}.sec-alt{background:var(--bg-off)}@supports (content-visibility:auto){main > article > section:not(:first-of-type),main > article > aside[id]{content-visibility:auto;contain-intrinsic-size:1px 960px}}.eyebrow{font-family:'Barlow Condensed',sans-serif;font-weight:600;font-size:14px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent-text);display:flex;align-items:center;gap:10px;margin-bottom:12px}.eyebrow::before{content:'';width:24px;height:2px;background:var(--red);transform:skewX(-20deg);flex-shrink:0}.sec-title{font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:900;text-transform:uppercase;color:var(--black)}.sec-head{display:block;margin-bottom:52px;text-align:left}.sec-head-note{max-width:900px;color:var(--body);margin-top:16px}.btn-red-lg,.btn-black-lg{font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:20px;letter-spacing:.1em;text-transform:uppercase;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:24px 56px;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);transition:background .2s,transform .2s;text-decoration:none;border:none;cursor:pointer}.btn-red-lg{background:var(--red)}.btn-red-lg:hover{background:#3f38b7;transform:translateX(3px)}.btn-black-lg{background:var(--black)}.btn-black-lg:hover{background:#333;transform:translateX(3px)}#hero .btn-black-lg{background-color:#fff;color:#000}#hero .btn-black-lg:hover{background:#ccc;transform:translateX(3px)}.btn-ghost{background:transparent;color:var(--black);border:2px solid var(--black);font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:16px;text-transform:uppercase;padding:16px 36px;display:inline-flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.btn-ghost:hover{background:var(--black);color:#fff}#nav{position:fixed;top:0;left:0;right:0;z-index:200;background:rgba(255,255,255,.97);border-bottom:3px solid var(--red);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nav-wrap{max-width:1340px;margin:0 auto;padding:0 16px;height:64px;display:flex;align-items:center;justify-content:space-between}.nav-wrap>a[aria-label$=" home"]{display:inline-block;min-height:24px}.logo{font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:900;font-size:20px;text-transform:uppercase;color:var(--black);letter-spacing:.03em;line-height:1}@media(max-width:599px){.logo{font-size:17px}}.logo em{color:var(--red);font-style:normal}.logo small{display:block;font-size:10px;letter-spacing:.22em;color:var(--muted);font-style:normal;font-weight:600;text-transform:uppercase;margin-top:2px}.nav-links{display:flex;list-style:none;height:100%}.nav-item{position:relative;display:flex;align-items:center;height:100%}.nav-links button.nav-main-link{appearance:none;-webkit-appearance:none;background:transparent;border:0;cursor:pointer;font:inherit}.nav-links :is(a,button).nav-main-link{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);padding:0 8px;height:64px;display:flex;align-items:center;border-right:1px solid var(--rule);transition:color .2s;position:relative;white-space:nowrap}.nav-links :is(a,button).nav-main-link::after{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--red);
28transform:scaleX(0);transform-origin:left;transition:transform .3s}.nav-links :is(a,button).nav-main-link:hover{color:var(--red)}.nav-links :is(a,button).nav-main-link:hover::after{transform:scaleX(1)}.nav-dropdown{display:none;position:absolute;top:64px;left:0;background:#fff;flex-direction:column;min-width:240px;border-top:3px solid var(--red);box-shadow:0 8px 24px rgba(0,0,0,.08);max-height:70vh;overflow-y:auto}.nav-item:hover .nav-dropdown{display:flex}.nav-dropdown a{font-family:'Barlow Condensed',sans-serif;font-weight:600;font-size:15px;letter-spacing:.08em;text-transform:uppercase;padding:16px 20px;color:var(--ink);border-bottom:1px solid var(--rule);transition:background .2s,color .2s}.nav-dropdown a:last-child{border-bottom:none}.nav-dropdown a:hover{background:var(--bg-off);color:var(--red)}.nav-cta{font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:14px;letter-spacing:.08em;text-transform:uppercase;background:var(--red);color:#fff;padding:0 12px;height:64px;display:flex;align-items:center;transition:background .2s;white-space:nowrap}.nav-cta:hover{background:#3f38b7}.hbg{display:none;background:none;border:none;cursor:pointer;padding:4px}
28.hbg span{display:block;width:22px;height:2px;background:var(--black);margin:5px 0}footer{background:var(--black);color:#fff;padding:64px 0 28px}.ft-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:44px}.ft-logo{font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:900;font-size:22px;text-transform:uppercase;margin-bottom:12px}.ft-logo em{color:var(--red);font-style:normal}.ft-h{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:14px;letter-spacing:.25em;text-transform:uppercase;color:var(--red);margin-bottom:14px}.ft-ul{list-style:none}.ft-ul li{margin-bottom:8px}.ft-ul a{font-size:14px;color:#fff}.ft-contact{color:#fff;font-size:14px;margin-bottom:16px;display:block}.ft-copy{border-top:1px solid #222;padding-top:28px;display:flex;justify-content:space-between;color:#555;font-size:13px;text-transform:uppercase;letter-spacing:.1em}.mobile-nav-tel{display:none}@media (max-width:1024px){.nav-wrap{padding:0 20px}.nav-links,.nav-cta{display:none}.hbg{display:block;margin-left:12px}.mobile-nav-tel{display:flex;align-items:center;background:var(--red);color:#fff!important;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:15px;letter-spacing:0.05em;text-transform:uppercase;padding:8px 16px;border-radius:4px;text-decoration:none;margin-left:auto}.container{padding:0 24px}}@media (max-width:768px){h1,.hero-h1{font-size:32px!important}h2,.sec-title,.why-h{font-size:34px!important}.sec{padding:64px 0}.ft-grid{grid-template-columns:1fr;gap:32px}.ft-copy{flex-direction:column;gap:12px;text-align:center}}#hero{min-height:100vh;min-height:100dvh;padding-top:64px;display:flex;align-items:center;background:linear-gradient(rgba(17,17,17,0.7),rgba(17,17,17,0.85)),url('/assets/site-images/frisco-charter-bus-fleet.avif') center/cover no-repeat;position:relative}.hero-body{position:relative;z-index:1;padding:80px 0;max-width:800px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.hero-eyebrow{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:14px;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:var(--red);padding:6px 16px;margin-bottom:24px;display:inline-block}.hero-h1{font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:900;text-transform:uppercase;color:#fff}.hero-h1 em{color:var(--red);font-style:normal}.hero-sub{color:rgba(255,255,255,.9);max-width:600px;margin:0 0 36px;font-weight:400}#about{background:#fff}#fleet{background:var(--bg-off)}.fleet-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.fcard{background:#fff;padding:26px;border-top:4px solid transparent;box-shadow:0 4px 12px rgba(0,0,0,.04);display:flex;flex-direction:column;min-width:0}.fname-link{color:var(--black);transition:color 0.2s;display:inline-block;margin-bottom:12px}.fname-link:hover{color:var(--red)}.fname{font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:26px;text-transform:uppercase}.fimg-carousel{position:relative;width:100%;height:300px;margin-bottom:14px;overflow:hidden;border-radius:4px;background:#eee}.fimg-track{display:flex;transition:transform 0.4s ease;height:100%}.fimg-track img{flex:0 0 100%;width:100%;height:100%;object-fit:cover}.fimg-nav{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0.6);color:#fff;border:none;padding:12px 14px;cursor:pointer;font-size:16px;z-index:2;transition:background 0.2s}.fimg-nav:hover{background:var(--red)}.fimg-prev{left:0}.fimg-next{right:0}.fcap{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:16px;color:var(--red);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.famenities{list-style:none;margin-bottom:20px;flex-grow:1}.famenities li{font-size:18px;color:var(--body);margin-bottom:8px;padding-left:24px;position:relative;line-height:1.4}.famenities li::before{content:'\2713';position:absolute;left:0;color:var(--red);font-weight:bold}.fprice{font-family:'Barlow Condensed',sans-serif;font-size:20px;font-weight:700;color:var(--black);margin-bottom:24px;padding-top:16px;border-top:1px solid var(--rule)}.fprice span{color:var(--red);font-weight:900;font-size:26px;font-style:italic}#amenities{background:var(--black);color:#fff}.amenities-layout{display:grid;grid-template-columns:1fr;gap:48px;text-align:center}.am-content{margin:0 auto;max-width:800px}.am-title{font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:900;font-size:clamp(40px,5vw,64px)!important;text-transform:uppercase;line-height:0.95!important;margin-bottom:24px;color:#fff}.am-desc{color:#ddd;margin-bottom:36px}.am-list{display:grid;grid-template-columns:1fr 1fr;gap:20px}.am-item{background:#1a1a1a;padding:24px 20px;border-radius:6px;border-bottom:3px solid var(--red);transition:transform 0.2s;display:flex;gap:16px;align-items:center}.am-item:hover{transform:translateY(-4px)}.am-icon{color:var(--red);display:flex;align-items:center;width:32px;height:32px;flex-shrink:0}.am-icon svg{display:block;width:100%;height:100%}.am-item-title-wrap{display:flex;flex-direction:column}.am-item-title{font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:24px;text-transform:uppercase;color:#fff;line-height:1.2;margin:0}.am-item-desc{font-size:17px!important;color:#aaa;line-height:1.6}#pricing{background:#fff}.ptable{border:1px solid var(--rule);border-radius:4px;overflow:hidden}.phead{background:var(--black);color:#fff;font-family:'Barlow Condensed',sans-serif;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.pname{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:22px;text-transform:uppercase;color:inherit}.pval{font-size:24px;color:inherit;font-weight:500}#why{background:var(--bg-off)}.why-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.why-h{font-style:italic;font-weight:900;text-transform:uppercase;color:var(--black)}.why-img{width:100%;max-width:600px;aspect-ratio:3 / 2;height:auto;border-radius:8px;object-fit:cover;box-shadow:0 12px 40px rgba(0,0,0,.15);display:block;margin:0 auto}.areas-layout{display:flex;justify-content:center}.areas-content{background:#fff;padding:0;border-radius:8px;box-shadow:0 12px 40px rgba(0,0,0,.08);width:100%;max-width:1100px;text-align:left;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;overflow:hidden}.areas-text{padding:60px 48px;position:relative}.areas-text::before{content:'';position:absolute;top:36px;left:48px;width:24px;height:3px;background:var(--red)}.areas-text::after{content:'COVERAGE AREA';position:absolute;top:26px;left:84px;font-family:"Barlow Condensed",sans-serif;font-size:16px;font-weight:700;letter-spacing:0.1em;color:var(--red);text-transform:uppercase}.dest-title{color:#fff}.cnav{display:flex;align-items:center;gap:14px;padding:24px 0 0;justify-content:center}.cbtn{width:52px;height:52px;background:#fff;border:2px solid var(--rule);color:var(--black);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;transition:background .2s,border-color .2s,color .2s}.cbtn:hover{background:var(--red);border-color:var(--red);color:#fff}.review-sec{background:var(--bg-off);text-align:center}.review-container{display:flex;align-items:center;justify-content:center;gap:40px;max-width:1000px;margin:0 auto}.nav-arrow{background:none;border:none;font-size:50px;cursor:pointer;color:#111;font-weight:300;transition:color 0.2s}.nav-arrow:hover{color:var(--red)}.review-center{flex:1;display:flex;flex-direction:column;align-items:center}.quote-icon{font-size:100px;color:var(--red);font-family:Arial,sans-serif;font-style:italic;line-height:0.5;-webkit-text-stroke:2px var(--red);color:transparent;font-weight:900}.quote-top{align-self:center;margin-bottom:10px;
28transform:scaleX(-1)}.quote-bot{align-self:center;margin-top:10px}.review-text{font-size:29px!important;font-style:italic;color:#111;margin:24px 0!important;font-weight:500;letter-spacing:0.02em}.review-author{font-size:21px;color:var(--red);font-weight:700;font-style:italic}.review-dots{display:flex;justify-content:center;gap:12px;margin-top:40px}.rv-dot{width:40px;height:3px;background:#ddd;cursor:pointer;transition:background 0.3s}.rv-dot.active{background:var(--red)}#steps{background:#fff}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;margin-top:52px}.step{background:var(--bg-off);padding:44px 32px;position:relative;overflow:hidden;border:1px solid var(--rule)}.step-num{font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:900;font-size:130px;color:rgba(0,0,0,.04);position:absolute;top:-18px;right:-8px;line-height:1;pointer-events:none}.step-bar{width:28px;height:3px;background:var(--red);transform:skewX(-20deg);margin-bottom:20px}.step-title{font-family:'Barlow Condensed',sans-serif;font-weight:800;font-style:italic;font-size:28px;text-transform:uppercase;color:var(--black);margin-bottom:12px}.steps-cta{text-align:center;margin-top:44px}#areas{background:var(--bg-off)}.city-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.ctag{font-family:'Barlow Condensed',sans-serif;font-weight:600;font-size:16px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink);background:#fff;padding:14px;display:flex;align-items:center;gap:6px;transition:background .2s,color .2s;border:1px solid var(--rule)}.ctag::before{content:'';width:5px;height:5px;background:var(--red);transform:rotate(45deg);flex-shrink:0}.ctag:hover{background:var(--red);color:#fff}.ctag:hover::before{background:#fff}.mapbox{height:420px;border:2px solid var(--rule);overflow:hidden;position:relative}.mapbox iframe{width:100%;height:100%;border:none}#faq{background:#fff}.faq-list{margin-top:44px}.fitem{border-bottom:2px solid var(--rule)}.fq{display:flex;justify-content:space-between;align-items:center;padding:22px 0;cursor:pointer;gap:20px}.fqt{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:22px;text-transform:uppercase;color:var(--black);letter-spacing:.03em;transition:color .2s}.fitem.open .fqt{color:var(--red)}.fic{width:28px;height:28px;border:2px solid var(--rule);background:var(--bg-off);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--muted);flex-shrink:0;transition:background .2s,border-color .2s,color .2s,transform .3s;font-family:'Barlow Condensed',sans-serif;font-weight:700;line-height:1}.fitem.open .fic{background:var(--red);border-color:var(--red);color:#fff;transform:rotate(45deg)}.fa{overflow:hidden;padding-bottom:22px}.fa[hidden]{display:none}#cta{background:var(--red);padding:88px 0;overflow:hidden;position:relative}#cta::before{content:'GO';position:absolute;right:-10px;top:50%;transform:translateY(-50%);font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:900;font-size:280px;color:rgba(255,255,255,.08);line-height:1;pointer-events:none}.cta-in{text-align:center;position:relative;z-index:1}.cta-in h2{font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:900;font-size:clamp(52px,8vw,108px);text-transform:uppercase;line-height:.9;color:#fff;margin-bottom:20px}.cta-btns{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}@media (max-width:1024px){.why-layout,.amenities-layout,.areas-content{grid-template-columns:1fr;gap:48px}.steps-grid{grid-template-columns:1fr;gap:40px}.step-num{font-size:100px;top:-10px}.fimg-carousel{height:260px}}@media (max-width:768px){#hero{min-height:auto!important;align-items:flex-start!important}.hero-body{padding:20px 0 32px!important}.bcrumb{margin-bottom:16px!important}.hero-sub{padding:0 20px}.fleet-grid,.areas-layout,.am-list,.city-grid{grid-template-columns:1fr!important}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.table-scroll:focus-visible{outline:3px solid var(--red);outline-offset:2px}.ptable{display:table;min-width:760px}.pname{font-size:14px}.pval{font-size:13px}.cbtn{pointer-events:auto}.btn-red-lg,.btn-black-lg{padding:20px 24px;font-size:clamp(18px,5.2vw,22px);margin:0 auto;white-space:nowrap}.hero-btns,.cta-btns,div[style*="display:flex; gap:16px; flex-wrap:wrap;"],div[style*="display:flex; flex-direction:column; gap:8px;"]{justify-content:center!important;align-items:center!important;text-align:center}.why-layout>div>div:nth-child(3){margin-bottom:24px}p.am-desc,p.sec-head-note,p:not(.ft-contact){text-align:left!important}.fqt{font-size:18px;line-height:1.2}.ft-bot img{max-width:100%;height:auto}}p>a{font-weight:bold;text-decoration:underline}.hero-body p{color:#fff;text-align:start}footer img{max-width:100%!important;width:auto;height:auto}.nav-links .mobile-view-all{display:none}.mobile-only-item{display:none}body.nav-open{overflow:hidden}
28@media (max-width:1024px){#nav{z-index:10001}.nav-links{display:none!important;position:fixed;top:64px;left:0;right:0;bottom:0;width:100%;margin:0;background:#fff;border-top:3px solid var(--red);z-index:10000;padding:8px 0 calc(env(safe-area-inset-bottom,0px) + 12px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:calc(100dvh - 64px);min-height:calc(100vh - 64px);list-style:none;visibility:hidden;opacity:0;pointer-events:none}.nav-links.open{display:block!important;visibility:visible;opacity:1;pointer-events:auto;height:calc(100dvh - 64px);min-height:calc(100vh - 64px)}.nav-item{display:block;height:auto}.nav-links :is(a,button).nav-main-link{display:block;padding:16px 28px;height:auto;border-right:none;border-bottom:1px solid var(--rule);font-size:17px;letter-spacing:.1em}.nav-links :is(a,button).nav-main-link[data-nav-toggle="submenu"]{cursor:pointer}.nav-links :is(a,button).nav-main-link::after{display:none}.nav-links .nav-dropdown,.nav-links .nav-dropdown.mega-menu{display:none;position:static!important;top:auto!important;left:auto!important;right:auto!important;width:auto!important;min-width:0;max-height:none!important;overflow:visible!important;box-shadow:none!important;border-top:none!important;border-radius:0!important;padding:0!important;margin:0!important;background:transparent!important}.nav-links .nav-dropdown.open,.nav-links .nav-dropdown.mega-menu.open{display:block!important}.nav-links .nav-item.has-submenu>.nav-dropdown:not(.open),.nav-links .nav-item.has-submenu:focus-within>.nav-dropdown:not(.open),.nav-links .nav-item.has-submenu>.nav-dropdown.mega-menu:not(.open),.nav-links .nav-item.has-submenu:focus-within>.nav-dropdown.mega-menu:not(.open){display:none!important}.nav-links .nav-dropdown a,.nav-links .mega-menu a,.nav-links .mobile-view-all{display:block;padding:12px 28px 12px 48px!important;font-family:'Barlow Condensed',sans-serif;font-weight:600;font-size:15px;letter-spacing:.05em;text-transform:uppercase;color:var(--body);border-bottom:1px solid var(--rule);background:var(--bg-off);width:100%}.nav-links .mobile-view-all{display:block}.nav-links .mega-menu{display:none;grid-template-columns:1fr!important;gap:0!important;width:100%!important}.nav-links .mega-col,.nav-links .mega-list,.nav-links .mega-list li{display:block;width:100%}.nav-links .mega-h4,.nav-links .nav-dropdown style{display:none}.nav-links .mega-list{gap:0}.nav-links .mega-list a,.nav-links .nav-dropdown a,.nav-links .mobile-view-all{position:relative;z-index:2;pointer-events:auto}.nav-links .mega-list a{padding-left:48px!important}.nav-item.open>.nav-main-link,.nav-links :is(a,button).nav-main-link:hover,.nav-links .nav-dropdown a:hover{color:var(--red);background:transparent}.mobile-only-item{display:block}}@media (min-width:1025px){.nav-item.has-submenu:focus-within>.nav-dropdown{display:flex}.nav-item.has-submenu:focus-within>.nav-dropdown.mega-menu{display:grid!important;grid-template-columns:1fr 1fr;gap:40px}}.nav-item.desktop-open>.nav-main-link,.nav-item.desktop-open>.nav-main-link:hover,.nav-item.open>.nav-main-link{color:var(--red)}.nav-item.desktop-open>.nav-main-link::after{transform:scaleX(1)}.nav-item.has-submenu>.nav-main-link{padding-right:14px}.mega-menu{width:800px;padding:32px;border-radius:0 0 8px 8px;cursor:default}.nav-item:hover .mega-menu{display:grid!important;grid-template-columns:1fr 1fr;gap:40px}.mega-col .mega-h4{font-family:'Barlow Condensed',sans-serif;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--red);border-bottom:1px solid #eee;padding-bottom:8px;margin-bottom:16px}.mega-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.mega-list a{display:flex;align-items:center;font-family:'Barlow Condensed',sans-serif;font-size:13px;font-weight:600;letter-spacing:.1em;color:var(--ink);padding:8px 0;text-transform:uppercase;text-decoration:none;transition:color .2s,padding-left .2s}.mega-list a:hover,.mega-list a:focus-visible{color:var(--red);background:transparent;padding-left:4px;}.nav-dropdown.mega-menu a{border-bottom:none;width:auto}.hbg,.mobile-nav-tel{touch-action:manipulation}.nav-dropdown-right{left:auto;right:0}.mega-h4-spaced{margin-top:32px}</style> 29<style id="fleet-card-style">.fleet-grid-horizontal{display:grid;grid-template-columns:1fr;gap:40px}.fcard-horizontal{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.06);display:flex;flex-direction:column;border:1px solid var(--rule);transition:opacity 0.3s ease,transform 0.3s ease}@media (min-width:992px){.fcard-horizontal{flex-direction:row;align-items:stretch}.fcard-img-wrap,.fcard-content{order:unset!important}}.fcard-img-wrap{flex:0 0 45%;display:flex;flex-direction:column;gap:2px}.img-half{flex:1;position:relative;min-height:200px}.img-half img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.img-label{position:absolute;bottom:8px;left:8px;background:rgba(0,0,0,0.6);color:#fff;padding:4px 8px;font-family:'Barlow Condensed',sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:0.1em;border-radius:2px;z-index:2}.fcard-content{padding:40px;flex:1;display:flex;flex-direction:column;justify-content:center}.fcard-title{font-family:'Barlow Condensed',sans-serif;font-size:32px;font-weight:800;color:var(--black);text-transform:uppercase;margin-top:0;margin-bottom:16px;line-height:1.1}.fcard-title a{color:inherit;text-decoration:none}.fcard-title a:hover{color:var(--red)}.fcard-desc{font-size:16px;color:var(--body);margin-bottom:24px;line-height:1.6}.fcard-amenities{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:32px;list-style:none}.fcard-amenity{font-size:15px;color:var(--ink);display:flex;align-items:center;gap:8px}.fcard-amenity::before{content:''}.fcard-btn-wrap{margin-top:auto}.fcard-btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 36px;background:var(--red);color:#fff;font-family:'Barlow Condensed',sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;border-radius:4px;transition:background 0.2s,transform 0.2s}.fcard-btn:hover{background:#3f38b7;transform:translateY(-2px)}.fleet-filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:40px;position:sticky;top:64px;z-index:100;background:var(--bg-off);padding:20px 0;margin-top:-20px;border-bottom:1px solid var(--rule)}.filter-label{font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:20px;text-transform:uppercase;color:var(--black)}.fleet-filters-hz{list-style:none;display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0}.filter-btn{background:#fff;border:1px solid var(--rule);border-radius:30px;padding:8px 20px;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:0.05em;color:var(--body);cursor:pointer;transition:all 0.2s}.filter-btn:hover{background:var(--bg-off);color:var(--black);border-color:#ccc}.filter-btn.active{background:var(--red);color:#fff;border-color:var(--red)}.fcard-horizontal.hide{display:none!important}@media (max-width:991px){.fleet-grid-horizontal{display:block;padding:0 16px}.fleet-grid-horizontal>.fcard-horizontal{margin-bottom:40px}.fcard-content{display:contents}.fcard-title{order:1;margin:32px 24px 24px 24px}.fcard-img-wrap{order:2;margin-bottom:24px}.img-half{aspect-ratio:4 / 3}.fcard-desc{order:3;margin:0 24px 24px 24px}.fcard-amenities{order:4;margin:0 24px 24px 24px}.fcard-btn-wrap{order:5;flex-direction:column!important;gap:12px;margin:0 24px 32px 24px}.fcard-btn-wrap .fcard-btn{width:100%;margin-top:0}.filter-label{display:none}}@media (max-width:768px){.fleet-filter-bar{position:sticky;top:64px;z-index:150;margin-top:0;margin-bottom:24px;padding:8px 0 16px;background:var(--bg-off);border-bottom:1px solid var(--rule);box-shadow:0 4px 12px rgba(0,0,0,0.05)}.fleet-filters-hz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:10px}.fleet-filters-hz li{min-width:0}.fleet-filters-hz li:last-child:nth-child(odd){grid-column:1 / -1}.filter-btn{width:100%;min-height:44px;padding:10px 12px;font-size:14px;line-height:1.2;letter-spacing:0.04em;text-align:center;white-space:normal}}.rich-text{margin-bottom:15px}div#app,div#app2{z-index:999!important}</style> 30<style>.btn-red-lg:hover,.btn-black-lg:hover,#hero .btn-black-lg:hover,.am-item:hover,.city-card:hover,.fcard:hover,.fname-link:hover,.fcard-btn:hover,.desktop-cta-btn:hover,.mobile-cta-btn:hover,.mobile-cta-btn:active{transform:none!important}.city-card:hover{box-shadow:none!important}</style> 31<style>.am-list,.am-list .am-item,.am-list .am-item-title{text-align:left!important}.am-list .am-item-title{font-size:24px!important}</style> 32<style>.desktop-cta-btn-top{background:rgba(255,255,255,0.12)!important;color:#fff!important;border:1px solid rgba(255,255,255,0.35)!important}.desktop-cta-btn-top:hover{background:rgba(255,255,255,0.22)!important;border-color:rgba(255,255,255,0.55)!important}button.quote-trigger{appearance:none;-webkit-appearance:none;border:0;cursor:pointer}button.nav-cta{background:var(--red);color:#fff}button.btn-red-lg{background:var(--red);color:#fff}button.btn-black-lg{background:var(--black);color:#fff}button.fcard-btn{background:var(--red);color:#fff}button.nav-main-link.quote-trigger{background:transparent}button.desktop-cta-btn-quote{background:var(--red);color:#fff}button.mobile-cta-btn-quote{background:var(--red);color:#fff}button.desktop-cta-btn-call{background:rgba(255,255,255,0.92);color:#111}button.mobile-cta-btn-call{background:rgba(255,255,255,0.96);color:#111}</style> 33<style>#hero{background:linear-gradient(rgba(17,17,17,0.7),rgba(17,17,17,0.85)),url('/assets/site-images/frisco-buses.avif') center/cover no-repeat!important}#hero,#hero .hero-body,#hero .hero-body p,#hero .rich-text,#hero .rich-text p,#hero .rich-text strong{color:#fff!important}#hero .hero-h1{color:#fff!important}@media (min-width:1024px){#hero{min-height:calc(100vh - 64px - var(--noticeH))!important;min-height:calc(100dvh - 64px - var(--noticeH))!important}#hero .hero-body{max-width:1100px!important;padding:16px 0 144px!important}#hero .hero-h1{font-size:48px!important}}</style> 34<style>
34@media (max-width:768px){body,p,.fa p,.areas-desc,.step-text,.why-p,.sec-head-note,.am-desc,.rich-text p{font-size:17px!important}h2:not(.faq-group-h2),.sec-title,.why-h{font-size:28px!important}.faq-group-h2{font-size:25px!important}h3,.fcard-title,.step-title,.fcap,.fname{font-size:25px!important}p.tw-text-xs,.tw-text-xs{font-size:12px!important;line-height:1.4!important}.hero-form-title{text-align:center!important}.mobile-cta-btn{font-size:18px!important;letter-spacing:.04em!important;padding:16px 4px!important}.mobile-cta-btn span{white-space:nowrap!important;font-size:inherit!important}.mobile-cta-top{display:block;text-align:center;color:rgba(255,255,255,.85);font-family:'Barlow Condensed',sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:8px 0 4px}.mobile-cta-top:hover{color:#fff}.mobile-cta-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mobile-ctas{display:block!important}.nav-item.mobile-only-item .nav-main-link.quote-trigger{background:var(--red)!important;color:#fff!important;margin:12px 16px!important;padding:14px 20px!important;border-radius:6px!important;text-align:center!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;border:none!important;width:calc(100% - 32px)!important}.nav-item.mobile-only-item .nav-main-link[href^="tel:"]{background:var(--black)!important;color:#fff!important;margin:0 16px 12px!important;padding:14px 20px!important;border-radius:6px!important;text-align:center!important;font-weight:700!important;letter-spacing:.08em!important;width:calc(100% - 32px)!important;display:block!important}.bcrumb{font-size:11px!important;letter-spacing:.12em!important;margin-bottom:14px!important}}</style> 35<style id="nav-mobile-cta-fix">@media (max-width:1024px){#primaryNav button.nav-main-link{display:block!important;width:100%!important;text-align:left!important}#primaryNav .nav-item.mobile-only-item{display:block!important;height:auto!important;padding:0!important;border-bottom:0!important}#primaryNav .nav-item.mobile-only-item .nav-main-link.quote-trigger,#primaryNav .nav-item.mobile-only-item .nav-main-link[href^="tel:"]{display:flex!important;align-items:center!important;justify-content:center!important;width:calc(100% - 32px)!important;min-height:50px!important;margin:12px 16px!important;padding:14px 20px!important;border:0!important;border-radius:6px!important;font-family:'Barlow Condensed',sans-serif!important;font-size:17px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:.08em!important;text-align:center!important;text-transform:uppercase!important;white-space:normal!important;box-shadow:none!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important}#primaryNav .nav-item.mobile-only-item .nav-main-link.quote-trigger{background:var(--red)!important;color:#fff!important}#primaryNav .nav-item.mobile-only-item .nav-main-link[href^="tel:"]{background:var(--black)!important;color:#fff!important;margin-top:0!important;text-decoration:none!important}}</style> 36<style id="mobile-full-width-cta-buttons">@media (max-width:768px){main .hero-btns,main .cta-btns,main .why-layout .cta-btns,main .areas-layout .cta-btns,main .service-map-panel .cta-btns,main .steps-cta,main div:has(>.btn-red-lg),main div:has(>.btn-black-lg),main div[style*="display:flex; gap:16px; flex-wrap:wrap;"]{width:100%!important;max-width:none!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:12px!important}main .btn-red-lg,main .btn-black-lg,main .btn-ghost-lg,main .btn-ghost,main .hero-mobile-quote,main .hero-copy .hero-btns .btn-red-lg,main .hero-copy .hero-btns .btn-black-lg,main .hero-btns .btn-red-lg,main .hero-btns .btn-black-lg,main .cta-btns .btn-red-lg,main .cta-btns .btn-black-lg,main .why-layout .btn-red-lg,main .why-layout .btn-black-lg,main .areas-layout .btn-red-lg,main .areas-layout .btn-black-lg,main .service-map-panel .btn-red-lg,main .service-map-panel .btn-black-lg,main .fcard .btn-red-lg,main .fcard .btn-black-lg,main button.btn-red-lg,main button.btn-black-lg,main a.btn-red-lg,main a.btn-black-lg{width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;justify-content:center!important;text-align:center!important;white-space:normal!important}main .btn-red-lg + .btn-red-lg,main .btn-red-lg + .btn-black-lg,main .btn-black-lg + .btn-red-lg,main .btn-black-lg + .btn-black-lg,main .btn-ghost-lg + .btn-red-lg,main .btn-red-lg + .btn-ghost-lg{margin-top:0!important}}</style> 37<style>.tw-bg-\[\#66a400\]{background-color:#4a7a00!important}.tw-bg-\[\#66a400\]:hover,.hover\:tw-bg-\[\#0b8f3e\]:hover{background-color:#3c6400!important}</style> 38<style id="heading-faq-overrides">.sec-title,.hero-h1,.why-h,.step-title,.am-title,.cta-in h2,.related-h2{font-style:normal!important}@media (min-width:769px){.fqt{font-size:25px!important}}</style> 39<style id="sprinter-heading-system"> 40#hero .hero-h1{ 41font-family:'Barlow Condensed',sans-serif; 42font-size:clamp(44px,6vw,78px)!important; 43font-style:normal!important;
44font-weight:900; 45line-height:1.02!important; 46letter-spacing:0; 47text-transform:uppercase; 48text-wrap:balance; 49} 50:is(#fleet .vfl4-title,#amenities .am-title,#cta .cta-in h2){ 51width:100%; 52max-width:none; 53font-family:'Barlow Condensed',sans-serif; 54font-size:clamp(46px,4.85vw,62px)!important; 55font-style:normal!important; 56font-weight:900; 57letter-spacing:0; 58line-height:1.1!important; 59text-align:center; 60text-transform:uppercase; 61text-wrap:balance; 62} 63:is(#fleet .vfl4-title,#amenities .am-title,#cta .cta-in h2)::after{ 64content:""; 65display:block; 66width:104px; 67height:8px; 68margin:30px auto 0; 69background:var(--red); 70} 71#amenities .am-title{margin-bottom:32px} 72#cta .cta-in h2{margin-bottom:28px} 73#cta .cta-in h2::after{background:#fff} 74main h3{ 75font-family:'Barlow Condensed',sans-serif; 76font-style:normal!important; 77font-weight:900; 78letter-spacing:0; 79text-transform:uppercase; 80} 81@media(max-width:768px){ 82#hero .hero-h1{font-size:clamp(44px,6vw,78px)!important;line-height:1.08!important} 83:is(#fleet .vfl4-title,#amenities .am-title,#cta .cta-in h2){ 84font-size:clamp(34px,10vw,40px)!important; 85line-height:1.1!important; 86} 87:is(#fleet .vfl4-title,#amenities .am-title,#cta .cta-in h2)::after{ 88width:76px; 89height:6px; 90margin-top:20px; 91} 92} 93</style> 94<style>.skip-to-content{position:absolute;left:-9999px;top:8px;z-index:100000;padding:8px 16px;background:#111;color:#fff;font-family:'Barlow Condensed',sans-serif;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-radius:4px}.skip-to-content:focus{left:8px}</style> 95<style>.site-footer{background:var(--bg-dark,#111);color:#fff;padding:54px 0 38px}.site-footer-container{width:min(1180px,calc(100% - 48px));margin:0 auto}.site-footer-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr .9fr;gap:36px;align-items:start}.site-footer-logo,.site-footer-heading{margin:0 0 16px;color:#fff;font-family:'Barlow Condensed',sans-serif;font-size:24px!important;font-style:italic;font-weight:900;letter-spacing:.08em;line-height:1.05;text-transform:uppercase}.site-footer-text,.site-footer-contact,.site-footer a{color:rgba(255,255,255,.84);font-size:17px!important;line-height:1.65}.site-footer-text,.site-footer-contact{margin:0 0 10px}.site-footer-contact strong{display:block;color:#fff;font-weight:800}.site-footer a{display:inline-block;text-decoration:none}.site-footer a:hover,.site-footer a:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:3px}.site-footer-list{display:grid;gap:8px;list-style:none;margin:0;padding:0}.site-footer-bottom{margin-top:36px;padding-top:22px;border-top:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.72);text-align:center;font-size:15px;line-height:1.5}@media (max-width:1024px){.site-footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.site-footer{padding:46px 0 32px}.site-footer-container{width:min(100% - 32px,1180px)}.site-footer-grid{grid-template-columns:1fr;gap:30px}}</style> 96<style>body.overflow-hidden{overflow:hidden}#fullScreenModal{display:none;position:fixed;inset:0;z-index:10002;background:rgba(15,23,42,0.72);overflow-y:auto;padding:24px 16px}.modal-body>div{display:flex;justify-content:space-between;width:100%;margin-bottom:25px}p.modal-title{width:100%}#fullScreenModal.is-open{display:block}#fullScreenModal .modal-shell{min-height:calc(100vh - 48px);display:flex;align-items:center;justify-content:center}#fullScreenModal .modal-panel{width:min(1100px,100%);background:#fff;border-radius:12px;box-shadow:0 20px 70px rgba(2,6,23,0.35);overflow:hidden}#fullScreenModal .modal-body{padding:12px 16px 20px}#fullScreenModal .modal-top{display:flex;align-items:center;justify-content:space-between;gap:12px}#fullScreenModal .modal-title{margin:0;text-align:center!important;font-size:clamp(16px,2vw,30px);line-height:1.25;font-weight:800;color:#0f172a}#fullScreenModal .modal-close{border:0;background:transparent;width:32px;height:32px;border-radius:999px;cursor:pointer;color:#475569}
96#fullScreenModal .modal-close:hover{background:#e2e8f0;color:#0f172a}#fullScreenModal .modal-spacer{width:32px;height:32px;flex:0 0 auto}#fullScreenModal .modal-gap{padding-bottom:20px}</style> 97<style>.desktop-cta-widget{position:fixed;right:32px;bottom:32px;z-index:160;display:none;width:min(410px,calc(100vw - 48px));pointer-events:none}.desktop-cta-widget [data-desktop-cta-reveal]{opacity:0;transform:translateY(18px);transition:opacity .45s ease,transform .45s ease}.desktop-cta-widget.is-visible [data-desktop-cta-reveal]{opacity:1;transform:translateY(0)}.desktop-cta-panel{position:relative;overflow:hidden;border-top:4px solid var(--red);border-radius:32px;background:linear-gradient(145deg,rgba(11,12,15,0.98),rgba(28,29,33,0.98));box-shadow:0 24px 48px rgba(17,17,17,0.3);padding:34px 28px 24px;pointer-events:auto;isolation:isolate}.desktop-cta-panel::before{content:'';position:absolute;left:-46px;top:-42px;width:168px;height:168px;border-radius:999px;background:radial-gradient(circle,rgb(69 69 69 / 28%),rgba(69,69,69,0));z-index:-1}.desktop-cta-panel::after{content:'';position:absolute;right:-64px;bottom:-92px;width:210px;height:210px;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,0.08),rgba(255,255,255,0));z-index:-1}.desktop-cta-kicker{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;column-gap:10px;margin:0 0 16px;color:rgba(255,255,255,0.72);font-family:'Barlow Condensed',sans-serif;font-size:15px;font-weight:800;letter-spacing:.12em;line-height:1.1;text-transform:uppercase}.desktop-cta-kicker::before{content:'';width:24px;height:3px;background:var(--red);border-radius:999px;transform:translateY(-1px)}.desktop-cta-copy{margin:0 0 22px;width:100%;max-width:none;color:#fff;font-size:18px;line-height:1.4;font-weight:700;text-wrap:balance}.desktop-cta-actions{display:grid;gap:10px;transition-delay:.12s}.desktop-cta-btn{min-height:64px;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:16px 20px;border:none;border-radius:16px;font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:20px;letter-spacing:.11em;line-height:1;text-transform:uppercase;text-decoration:none;box-shadow:0 16px 30px rgba(0,0,0,0.22);transition:transform .2s ease,background .2s ease,color .2s ease;cursor:pointer}.desktop-cta-btn:hover{transform:translateY(-1px)}.desktop-cta-btn-quote{background:var(--red);color:#fff}.desktop-cta-btn-quote:hover{background:#3f38b7}.desktop-cta-btn-call{background:rgba(255,255,255,0.92);color:#111}.desktop-cta-btn-call:hover{background:#fff}.mobile-cta-widget{position:fixed;left:0;right:0;bottom:0;z-index:170;display:none;padding:0 10px calc(10px + env(safe-area-inset-bottom));pointer-events:none;opacity:0;transform:translateY(120%);transition:opacity .25s ease,transform .25s ease}.mobile-cta-widget.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.mobile-ctas{max-width:560px;margin:0 auto;padding:10px;display:grid;grid-template-columns:1fr 1fr;gap:8px;border-top:3px solid var(--red);border-radius:20px 20px 0 0;background:linear-gradient(180deg,rgba(17,17,17,0.98),rgba(28,28,28,0.98));box-shadow:0 -18px 42px rgba(17,17,17,0.24);pointer-events:auto}.mobile-cta-btn{min-width:0;min-height:58px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 12px;border-radius:14px;text-decoration:none;font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:16px;letter-spacing:.12em;line-height:1;text-transform:uppercase;box-shadow:0 12px 24px rgba(0,0,0,0.18);transition:transform .2s ease,background .2s ease,color .2s ease}.mobile-cta-btn svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.mobile-cta-btn:active,.mobile-cta-btn:hover{transform:translateY(-1px)}.mobile-cta-btn-quote{background:var(--red);color:#fff}.mobile-cta-btn-quote:hover{background:#3f38b7}.mobile-cta-btn-call{background:rgba(255,255,255,0.96);color:var(--black)}.mobile-cta-btn-call:hover{background:#fff}body.nav-open .mobile-cta-widget,body.overflow-hidden .mobile-cta-widget{opacity:0;transform:translateY(120%);pointer-events:none}@media (min-width:1025px){.desktop-cta-widget{display:block}}@media (max-width:1280px){.desktop-cta-widget{right:24px;bottom:24px;width:min(380px,calc(100vw - 40px))}.desktop-cta-panel{padding:30px 22px 20px}.desktop-cta-kicker{grid-template-columns:22px minmax(0,1fr)}.desktop-cta-copy{font-size:17px}.desktop-cta-btn{min-height:58px;font-size:18px}}@media (max-width:1024px){body{padding-bottom:calc(124px + env(safe-area-inset-bottom))}.desktop-cta-widget{display:none!important}.mobile-cta-widget{display:block}}@media (max-width:420px){body{padding-bottom:calc(124px + env(safe-area-inset-bottom))}.mobile-ctas{padding:8px;gap:6px}.mobile-cta-btn{min-height:54px;font-size:14px;letter-spacing:.1em;gap:8px}.mobile-cta-btn svg{width:16px;height:16px}}</style> 98<style id="footer-cta-visibility-style">#desktopCtaWidget.is-footer-hidden,.desktop-cta-widget.is-footer-hidden{opacity:0!important;transform:translateY(18px)!important;visibility:hidden!important;pointer-events:none!important}#desktopCtaWidget.is-footer-hidden [data-desktop-cta-reveal],.desktop-cta-widget.is-footer-hidden [data-desktop-cta-reveal]{opacity:0!important;transform:translateY(18px)!important;pointer-events:none!important}.mobile-cta-widget.is-visible.is-footer-hidden,.mobile-cta-widget.is-footer-hidden{opacity:0!important;transform:translateY(120%)!important;visibility:hidden!important;pointer-events:none!important}</style> 99<style>
99@media (max-width:1024px){#nav{transform:translateZ(0)}#primaryNav.nav-links,#primaryNav.nav-links.open{height:calc(100dvh - 64px);min-height:calc(100vh - 64px)}}@media (max-width:480px){#siteNotice{font-size:11.5px!important;line-height:1.45!important;padding:7px 12px!important}}</style> 100<link href="/assets/cookie-consent.css?v=bbc83b4168" rel="stylesheet"/> 101<link href="/assets/nav-dropdown.css?v=bbc83b4168" rel="stylesheet"/> 102<noscript><link href="/assets/nav-no-js.css" rel="stylesheet"/></noscript> 103<style id="amenity-disclosure-style"> 104.amenity-disclosure{max-width:980px;margin:30px auto 0!important;padding:18px 20px!important;border:1px solid rgba(255,72,0,.55);border-left:6px solid var(--red);background:rgba(255,72,0,.1);color:inherit!important;font-size:16px!important;line-height:1.6!important;text-align:left!important} 105#amenities .amenity-disclosure strong{color:inherit} 106</style> 107<style id="footer-no-cities-style"> 108.site-footer-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr)!important} 109.site-footer-grid>*{min-width:0} 110.site-footer-logo{max-width:100%;overflow-wrap:anywhere} 111@media(max-width:1024px){.site-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}} 112@media(max-width:640px){.site-footer-grid{grid-template-columns:minmax(0,1fr)!important}} 113</style> 114<style id="site-design-system"> 115:root{ 116--body:#000000; 117--bg-off:#ffffff; 118--sprinter-accent:var(--red); 119--sprinter-ink:var(--black); 120--sprinter-body:var(--body); 121--sprinter-rule:var(--rule); 122--heading-font:'Barlow Condensed',sans-serif; 123--body-font:'Barlow',sans-serif; 124--sprinter-copy-size:18px; 125--sprinter-copy-size-mobile:16px; 126--sprinter-copy-line-height:1.6; 127--sprinter-copy-weight:400; 128--sprinter-copy-color:#000000; 129--sprinter-copy-inverse:rgba(255,255,255,.88); 130--sprinter-section-divider:8px solid var(--sprinter-accent) 131} 132html,body,main#main-content{background:#ffffff} 133main :is(h1,h2,h3,h4,h5,h6){ 134font-family:var(--heading-font)!important; 135font-style:normal!important; 136font-weight:900!important; 137letter-spacing:0!important; 138text-transform:uppercase!important 139} 140 141main :is(h1,h2,h3,h4,h5,h6).fqt{font-weight:700!important;letter-spacing:.03em!important} 142html body main#main-content :is(#hero,#about,#pricing,#why,#services,#locations-grid,#faq,#destinations,#cta) :is(.rich-text p,.cta-copy){ 143font-family:var(--body-font)!important; 144font-size:var(--sprinter-copy-size)!important; 145font-style:normal!important; 146font-weight:var(--sprinter-copy-weight)!important; 147letter-spacing:0!important; 148line-height:var(--sprinter-copy-line-height)!important; 149text-transform:none!important 150}html body main#main-content :is(#about,#pricing,#why,#faq) .rich-text p{ 151color:var(--sprinter-copy-color)!important 152}html body main#main-content #hero .rich-text p,html body main#main-content #locations-grid .rich-text p,html body main#main-content #destinations .dest-desc .rich-text p,html body main#main-content #cta .cta-copy{ 153color:var(--sprinter-copy-inverse)!important 154} 155main>section+section, 156main>section+aside, 157main>aside+section, 158main>article>section+section, 159main>article>section+aside, 160main>article>aside+section, 161main>div>section+section, 162main>div>section+aside, 163main>div>aside+section{ 164border-top:var(--sprinter-section-divider)!important 165} 166:is(button,[role="button"]){ 167animation:none!important; 168transition:none!important 169}:is(.btn-red-lg,.btn-black-lg,.btn-ghost,.btn-ghost-lg,.nav-cta,.desktop-cta-btn,.mobile-cta-btn,.fcard-btn){ 170font-family:var(--heading-font)!important; 171font-style:normal!important; 172font-weight:800!important; 173text-transform:uppercase!important; 174animation:none!important; 175transition:none!important 176}:is(.btn-red-lg,.btn-black-lg,.btn-ghost,.btn-ghost-lg,.nav-cta,.desktop-cta-btn,.mobile-cta-btn,.fcard-btn):is(:hover,:focus-visible,:active){ 177transform:none!important 178} 179@media(max-width:768px){ 180main#main-content :is(h1,h2,h3,h4,h5,h6){ 181max-width:100%!important; 182overflow-wrap:anywhere!important; 183word-break:normal!important 184}main#main-content h1,main#main-content .hero-h1,main#main-content #about h2{ 185text-align:center!important 186} 187html body main#main-content :is(#hero,#about,#pricing,#why,#services,#locations-grid,#faq,#destinations,#cta) :is(.rich-text p,.cta-copy){ 188font-size:var(--sprinter-copy-size-mobile)!important 189} 190} 191</style> 192<style id="content-visibility-estimates"> 193@supports (content-visibility:auto){ 194#fleet,#amenities,#pricing,#why,#services,#steps,#locations-grid,#faq,#destinations,#cta{content-visibility:auto;contain-intrinsic-inline-size:auto 100vw} 195#fleet{contain-intrinsic-block-size:auto 6100px} 196#amenities{contain-intrinsic-block-size:auto 1300px} 197#pricing{contain-intrinsic-block-size:auto 2300px} 198#why{contain-intrinsic-block-size:auto 750px} 199#services{contain-intrinsic-block-size:auto 5600px} 200#steps{contain-intrinsic-block-size:auto 950px} 201#locations-grid{contain-intrinsic-block-size:auto 600px} 202#faq{contain-intrinsic-block-size:auto 1050px} 203#destinations{contain-intrinsic-block-size:auto 1300px} 204#cta{contain-intrinsic-block-size:auto 550px} 205@media(max-width:768px){ 206#fleet{contain-intrinsic-block-size:auto 7600px} 207#services{contain-intrinsic-block-size:auto 8200px} 208#pricing{contain-intrinsic-block-size:auto 2400px} 209#amenities{contain-intrinsic-block-size:auto 1900px} 210#steps{contain-intrinsic-block-size:auto 1500px} 211#faq{contain-intrinsic-block-size:auto 1200px} 212#destinations{contain-intrinsic-block-size:auto 900px} 213} 214} 215</style> 216<style id="motion-preferences-style">html{scroll-behavior:auto}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){.mobile-cta-widget,.desktop-cta-widget [data-desktop-cta-reveal],.desktop-cta-actions,.mobile-cta-btn,.desktop-cta-btn,.gal-track,.gal-bar-fill,.fimg-track{transition:none!important;animation:none!important}}</style> 217<style id="site-notice-link-style">.site-notice-link{color:#fff;text-decoration:underline;text-underline-offset:.125rem;display:inline-block;padding:5px 0;margin:-5px 0}</style> 218<style id="bcrumb-normalize-style">.bcrumb{font-family:'Barlow Condensed',sans-serif!important;font-weight:700;font-size:14px;letter-spacing:.2em;text-transform:uppercase;line-height:1.2}.bcrumb ol{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;list-style:none;margin:0;padding:0;text-align:center}.bcrumb li{display:inline-flex;align-items:center;gap:8px}.bcrumb a{color:inherit;text-decoration:none;display:inline-block;padding:5px 0;margin:-5px 0}.bcrumb a:hover{text-decoration:underline;text-underline-offset:3px}.bcrumb [aria-current="page"]{color:#fff}.bcrumb-separator{color:inherit}#hero.article-hero .bcrumb{inline-size:max-content;max-inline-size:100%;margin:0 auto 24px;color:rgba(255,255,255,.7);text-align:center}#hero.article-hero .bcrumb ol{justify-content:center;text-align:center}#hero.article-hero .bcrumb + .article-h1{margin-top:0!important}[data-city-page-hero="true"]{position:relative}.city-hero-breadcrumb-layer{position:absolute;inset-block-start:28px;inset-inline:clamp(20px,4.5vw,32px);z-index:20;display:flex;justify-content:center;pointer-events:none}.city-hero-breadcrumb-layer .bcrumb{max-inline-size:1240px;margin:0!important;color:rgba(255,255,255,.7);text-align:center!important;pointer-events:auto}.city-hero-breadcrumb-layer .bcrumb ol{justify-content:center!important;text-align:center!important}.city-hero-breadcrumb-space{display:block;inline-size:100%;block-size:40.8px;flex:0 0 40.8px}@media(max-width:768px){#hero.article-hero .bcrumb{font-size:11px!important;letter-spacing:.12em!important;line-height:1.2;margin-bottom:14px!important}.city-hero-breadcrumb-layer{inset-block-start:20px;inset-inline:20px}.city-hero-breadcrumb-space{block-size:57.6px;flex-basis:57.6px}}@media(max-width:360px){.city-hero-breadcrumb-space{block-size:82.4px;flex-basis:82.4px}}.contact-left .bcrumb{color:var(--body)}.contact-left .bcrumb [aria-current="page"]{color:var(--black)}.faq-header-shell .bcrumb ol{justify-content:flex-start;text-align:left}</style> 219<style id="desktop-cta-polish-style">#desktopCtaWidget .desktop-cta-panel{position:relative;transform:scale(.88);transform-origin:bottom right}#desktopCtaWidget .desktop-cta-close{position:absolute;top:10px;right:12px;z-index:2;width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:transparent;color:rgba(255,255,255,.85);font-size:13px;line-height:1;cursor:pointer}#desktopCtaWidget .desktop-cta-close:hover{background:var(--red);border-color:var(--red);color:#fff}</style> 220<style id="nav-logo-fit-style">@media (max-width:1024px){.nav-wrap>a[href="/"]{min-width:0;flex:0 1 auto;overflow:hidden}.logo{font-size:clamp(10px,7vw - 14px,20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-nav-tel{white-space:nowrap;flex:0 0 auto}}</style> 221<style id="mobile-h1-size-style">@media (max-width:768px){h1{font-size:28px!important}}</style> 222<style id="no-horizontal-overflow">html{overflow-x:clip}</style> 223<style id="notice-cls">:root{--noticeH:56px}@media (min-width:1750px){:root{--noticeH:37px}}@media (max-width:1100px){:root{--noticeH:75px}}@media (max-width:700px){:root{--noticeH:94px}}@media (max-width:480px){:root{--noticeH:118px}}#siteNotice{min-height:var(--noticeH);
223height:auto;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:visible;overflow-wrap:anywhere;}#nav{top:0!important}#main-content{padding-top:64px!important}#main-content>article>#hero{padding-top:0!important}</style> 224<link data-page-components href="/assets/css/components.d800f280f4e0.css" rel="stylesheet"/> 225<style id="hero-cta-visibility-style">#desktopCtaWidget.is-hero-hidden,.desktop-cta-widget.is-hero-hidden{opacity:0!important;transform:translateY(18px)!important;visibility:hidden!important;pointer-events:none!important}</style> 226<link href="/assets/quote-dialog.css?v=bbc83b4168" rel="stylesheet"> 227<link href="/assets/semantic-components.css?v=bbc83b4168" rel="stylesheet">
228<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://friscocharterbuscompany.com/"},{"@type":"ListItem","position":2,"name":"Bus Types","item":"https://friscocharterbuscompany.com/buses/"}]}</script>
vendor: 1 bytes, line 228
228
229<script type="speculationrules">{"prefetch":[{"where":{"and":[{"selector_matches":"a.nav-main-link, a[data-prefetch]"},{"not":{"selector_matches":"[rel~=nofollow]"}}]},"eagerness":"moderate"}]}</script>
229 230<link rel="icon" href="/favicon.ico" sizes="any"> 231<link rel="icon" href="/favicon.svg" type="image/svg+xml"> 232<link rel="icon" href="/favicon-48x48.png" sizes="48x48" type="image/png"> 233<link rel="apple-touch-icon" href="/apple-touch-icon.png"> 234<link rel="manifest" href="/site.webmanifest"> 235<meta content="only light" name="color-scheme"/> 236<!-- Preloads --> 237<!-- PWA --> 238<meta content="#4f46e5" name="theme-color"/> 239<!-- Styles --> 240</head> 241<body id="top"> 242 243<a class="skip-to-content" href="#main-content">Skip to main content</a> 244
245<script defer src="/assets/site-ui.js?v=bbc83b4168"></script>
245 246<header class="site-header"> 247<nav aria-label="Primary" id="nav"> 248<div class="nav-wrap"> 249<a aria-label="Friscocharterbuscompany.com home" href="/"> 250<div class="logo">Friscocharterbuscompany.com</div> 251</a> 252<ul class="nav-links" id="primaryNav"> 253<li class="nav-item has-submenu"> 254<div class="nav-main-group"> 255<a class="nav-main-link" href="/buses/">Bus Types</a> 256<button aria-controls="nav-submenu-buses" aria-expanded="false" aria-label="Show Bus Types submenu" class="nav-submenu-toggle" data-nav-toggle="submenu" type="button"><span class="nav-mobile-label">Bus Types</span><span aria-hidden="true" class="nav-chevron">▾</span></button> 257</div> 258<div class="nav-dropdown" id="nav-submenu-buses"> 259<a class="mobile-view-all m-sub" href="/buses/">View All Bus Types</a> 260<a href="/15-passenger-minibus-rental/">15 Passenger Minibus</a> 261<a href="/18-passenger-minibus-rental/">18 Passenger Minibus</a> 262<a href="/20-passenger-minibus-rental/">20 Passenger Minibus</a> 263<a href="/25-passenger-minibus-rental/">25 Passenger Minibus</a> 264<a href="/28-passenger-minibus-rental/">28 Passenger Minibus</a> 265<a href="/30-passenger-minibus-rental/">30 Passenger Minibus</a> 266<a href="/35-passenger-minibus-rental/">35 Passenger Minibus</a> 267<a href="/56-passenger-charter-bus-rental/">56 Passenger Charter Bus</a> 268<a href="/party-bus-rental/">15-50 Passenger Party Bus</a> 269<a href="/sprinter-van-rental-with-driver/">Sprinter Van with Driver</a> 270<a href="/sprinter-limo-rental/">Sprinter Limo</a> 271<a href="/school-bus-rental/">School Bus</a> 272</div> 273</li> 274<li class="nav-item has-submenu"> 275<div class="nav-main-group"> 276<a class="nav-main-link" href="/frisco-group-transportation-services/">Services</a> 277<button aria-controls="nav-submenu-services" aria-expanded="false" aria-label="Show transportation service pages" class="nav-submenu-toggle" data-nav-toggle="submenu" type="button"><span class="nav-mobile-label">Services</span><span aria-hidden="true" class="nav-chevron">▾</span></button> 278</div> 279<div class="nav-dropdown" id="nav-submenu-services"> 280<a class="mobile-view-all m-sub" href="/frisco-group-transportation-services/">View All Services</a> 281<a href="/frisco-airport-charter-bus-rental/">Airport Transportation</a> 282<a href="/frisco-concert-charter-bus-rental/">Concert Transportation</a> 283<a href="/frisco-corporate-event-charter-bus-rental/">Corporate Event Transportation</a> 284<a href="/frisco-employee-charter-bus-rental/">Employee Transportation</a> 285<a href="/frisco-government-military-charter-bus-rental/">Government & Military Transportation</a> 286<a href="/frisco-long-distance-charter-bus-rental/">Long-Distance Transportation</a> 287<a href="/frisco-private-event-charter-bus-rental/">Private Event Transportation</a> 288<a href="/frisco-prom-charter-bus-rental/">Prom Transportation</a> 289<a href="/frisco-religious-group-charter-bus-rental/">Religious Group Transportation</a> 290<a href="/frisco-school-event-charter-bus-rental/">School Event Transportation</a> 291<a href="/frisco-sporting-event-charter-bus-rental/">Sporting Event Transportation</a> 292<a href="/frisco-wedding-charter-bus-rental/">Wedding Transportation</a> 293<a href="/frisco-wine-tour-charter-bus-rental/">Wine Tour & Brewery Transportation</a> 294</div> 295</li> 296<li class="nav-item has-submenu"> 297<div class="nav-main-group"> 298<a class="nav-main-link" href="/service-area/">Service Area</a> 299<button aria-controls="nav-submenu-service-area" aria-expanded="false" aria-label="Show service area pages" class="nav-submenu-toggle" data-nav-toggle="submenu" type="button"><span class="nav-mobile-label">Service Area</span><span aria-hidden="true" class="nav-chevron">▾</span></button> 300</div> 301<div class="nav-dropdown" id="nav-submenu-service-area"> 302<a class="mobile-view-all m-sub" href="/service-area/">View All Cities Served</a> 303<a href="/allen-charter-bus/">Allen</a> 304<a href="/carrollton-charter-bus/">Carrollton</a> 305<a href="/coppell-charter-bus/">Coppell</a> 306<a href="/flower-mound-charter-bus/">Flower Mound</a> 307<a href="/garland-charter-bus/">Garland</a> 308<a href="/keller-charter-bus/">Keller</a> 309<a href="/lewisville-charter-bus/">Lewisville</a> 310<a href="/richardson-charter-bus/">Richardson</a> 311<a href="/southlake-charter-bus/">Southlake</a> 312<a href="/the-colony-charter-bus/">The Colony</a> 313</div> 314</li> 315<li class="nav-item"><a class="nav-main-link" href="/frisco-charter-bus-prices/">Prices</a></li> 316 317<li class="nav-item"><a class="nav-main-link" href="/about-us/">About</a></li> 318<li class="nav-item has-submenu"> 319<button aria-controls="nav-submenu-resources" aria-expanded="false" class="nav-main-link nav-submenu-toggle" data-nav-toggle="submenu" type="button">Resources <span aria-hidden="true" class="nav-chevron">▾</span></button> 320<div class="nav-dropdown nav-dropdown-right" id="nav-submenu-resources"><a href="/faq/">FAQ</a> 321<a href="/contact-us/">Contact</a> 322<a href="/terms/">Terms of Use</a> 323<a href="/privacy-policy/">Privacy Policy</a> 324</div> 325</li> 326<li class="nav-item mobile-only-item"><button class="nav-main-link quote-trigger" style="color:var(--red); border-top: 1px solid var(--rule);" type="button">Get Online Quote</button></li> 327<li class="nav-item mobile-only-item"><a class="nav-main-link" href="tel:+14696252192" style="color:var(--black);"><strong>469-625-2192</strong></a></li> 328</ul> 329<div class="nav-cta-wrap" style="display:flex; height:64px;"> 330<button class="nav-cta quote-trigger" style="border-right: 1px solid rgba(255,255,255,0.2);" type="button">Get Online Quote</button> 331<a class="nav-cta" href="tel:+14696252192" style="background: var(--black);"><strong>469-625-2192</strong></a> 332</div> 333<a class="mobile-nav-tel" href="tel:+14696252192">Call Now</a> 334<button aria-controls="primaryNav" aria-expanded="false" aria-label="Toggle mobile menu" class="hbg" type="button"><span></span><span></span><span></span></button> 335</div> 336</nav> 337</header> 338<main id="main-content" tabindex="-1"> 339<div id="siteNotice" role="note" aria-label="About this website" style="position:static;background:#111;color:rgba(255,255,255,.88);font-size:12.5px;line-height:1.5;text-align:center;padding:8px 16px;"><span>friscocharterbuscompany.com is a comparison and referral website, not a local company. We do NOT own or operate vehicles. Use our online quote form to view pricing and vehicle choices from independent transportation providers through a national booking platform. <a class="site-notice-link" href="/terms/">Read more<span class="sr-only">: terms and referral details</span></a></span></div> 340<article> 341<section id="hero"> 342<div class="container"> 343<div class="hero-body"> 344<nav aria-label="Breadcrumb" class="bcrumb" style="font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 14px; letter-spacing: .2em; text-transform: uppercase; color: rgba(255,255,255,.7); margin-bottom: 24px;"><ol><li class="bcrumb-item"><a href="/">Home</a></li><li class="bcrumb-item"><span aria-hidden="true" class="bcrumb-separator">/</span><span aria-current="page">Bus Types</span></li></ol></nav> 345<h1 class="hero-h1">Types of Charter Buses, Party Buses & Minibuses</h1> 346<div class="rich-text" style="font-size:16px; max-width: 800px; margin: 0 auto 32px auto;"><p>Finding the right bus for your group in Frisco, Texas just got so much easier! <a href="/">Friscocharterbuscompany.com</a> lets you fill out one quick form and instantly compare vehicles, amenities, and <a href="/frisco-charter-bus-prices/">pricing</a> from a large network of independently owned transportation companies serving Frisco and all of North Texas — no account required, and no calling five companies to get five different callbacks. Whether you need a compact sprinter van for a small team, a 15- to <a href="/35-passenger-minibus-rental/">35-passenger minibus</a> for a night out in Frisco, a <a href="/party-bus-rental/">party bus</a> for a bachelorette celebration, or a full <a href="/56-passenger-charter-bus-rental/">56-passenger charter bus</a> for a <a href="/frisco-corporate-event-charter-bus-rental/">corporate event</a> or game-day shuttle to AT&T Stadium, you'll find exactly what fits your group right here! Browse the bus types below, fill out the 30-second online quote tool, or call <strong>469-625-2192</strong> any time to get started!</p></div> 347<div class="hero-btns" style="display:flex; gap:16px; flex-wrap:wrap; justify-content:center;"> 348<button class="btn-red-lg quote-trigger" type="button">Get Online Quote</button> 349<a class="btn-black-lg" href="tel:+14696252192">Call <strong>469-625-2192</strong></a> 350</div> 351</div> 352</div> 353</section> 354<section id="fleet" class="vfl-4" aria-labelledby="vehicle-options-heading-vfl4" data-frozen-vehicle-links="true"> 355 356<div class="container"> 357<header class="vfl4-head"> 358<h2 class="vfl4-title" id="vehicle-options-heading-vfl4">One Network, Every Type of Bus</h2> 359<div class="vfl4-intro"></div> 360</header> 361<div class="fleet-grid vfl4-grid"> 362<article class="fcard"> 363<a class="fname-link" href="/56-passenger-charter-bus-rental/"> 364<div class="fname"> 365<h3>56 Passenger Charter Bus</h3> 366</div> 367</a> 368<div class="fimg-carousel"> 369<div class="fimg-track"> 370<figure> 371<picture> 372<img decoding="async" alt="56 passenger charter bus interior" height="1024" loading="lazy" src="/assets/site-images/56-passenger-charter-bus-interior.avif" srcset="/assets/site-images/56-passenger-charter-bus-interior-w760.avif 760w, /assets/site-images/56-passenger-charter-bus-interior.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 373</picture> 374<figcaption class="figcaption-visually-hidden">56 passenger charter bus interior</figcaption> 375</figure> 376<figure> 377<picture> 378<img decoding="async" alt="56 passenger charter bus inside" height="1024" loading="lazy" src="/assets/site-images/56-passenger-charter-bus-inside.avif" srcset="/assets/site-images/56-passenger-charter-bus-inside-w760.avif 760w, /assets/site-images/56-passenger-charter-bus-inside.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 379</picture> 380<figcaption class="figcaption-visually-hidden">56 passenger charter bus inside</figcaption> 381</figure> 382<figure> 383<picture> 384<img decoding="async" alt="56 passenger charter bus" height="1024" loading="lazy" src="/assets/site-images/56-passenger-charter-bus.avif" srcset="/assets/site-images/56-passenger-charter-bus-w760.avif 760w, /assets/site-images/56-passenger-charter-bus.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 385</picture> 386<figcaption class="figcaption-visually-hidden">56 passenger charter bus</figcaption> 387</figure> 388</div> 389<button aria-label="Previous 56 Passenger Charter Bus image" class="fimg-nav fimg-prev" type="button">❮
389</button> 390<button aria-label="Next 56 Passenger Charter Bus image" class="fimg-nav fimg-next" type="button">❯</button> 391</div> 392<div class="vehicle-card-actions"> 393<button class="btn-red-lg quote-trigger vehicle-card-action" type="button">Get Online Quote</button> 394<a class="btn-black-lg vehicle-card-action" href="tel:+14696252192">CALL <strong>469-625-2192</strong></a> 395</div> 396</article> 397<article class="fcard"> 398<a class="fname-link" href="/35-passenger-minibus-rental/"> 399<div class="fname"> 400<h3>35 Passenger Minibus</h3> 401</div> 402</a> 403<div class="fimg-carousel"> 404<div class="fimg-track"> 405<figure> 406<picture> 407<img decoding="async" alt="35 passenger minibus interior" height="1024" loading="lazy" src="/assets/site-images/35-passenger-minibus-interior.avif" srcset="/assets/site-images/35-passenger-minibus-interior-w760.avif 760w, /assets/site-images/35-passenger-minibus-interior.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 408</picture> 409<figcaption class="figcaption-visually-hidden">35 passenger minibus interior</figcaption> 410</figure> 411<figure> 412<picture> 413<img decoding="async" alt="35 passenger minibus inside" height="1024" loading="lazy" src="/assets/site-images/35-passenger-minibus-inside.avif" srcset="/assets/site-images/35-passenger-minibus-inside-w760.avif 760w, /assets/site-images/35-passenger-minibus-inside.avif 1024w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 414</picture> 415<figcaption class="figcaption-visually-hidden">35 passenger minibus inside</figcaption> 416</figure> 417<figure> 418<picture> 419<img decoding="async" alt="35 passenger minibus" height="1024" loading="lazy" src="/assets/site-images/35-passenger-minibus.avif" srcset="/assets/site-images/35-passenger-minibus-w760.avif 760w, /assets/site-images/35-passenger-minibus.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 420</picture> 421<figcaption class="figcaption-visually-hidden">35 passenger minibus</figcaption> 422</figure> 423</div> 424<button aria-label="Previous 35 Passenger Minibus image" class="fimg-nav fimg-prev" type="button">❮</button> 425<button aria-label="Next 35 Passenger Minibus image" class="fimg-nav fimg-next" type="button">❯</button> 426</div> 427<div class="vehicle-card-actions"> 428<button class="btn-red-lg quote-trigger vehicle-card-action" type="button">Get Online Quote</button> 429<a class="btn-black-lg vehicle-card-action" href="tel:+14696252192">CALL <strong>469-625-2192</strong></a> 430</div> 431</article> 432<article class="fcard"> 433<a class="fname-link" href="/30-passenger-minibus-rental/"> 434<div class="fname"> 435<h3>30 Passenger Minibus</h3> 436</div> 437</a> 438<div class="fimg-carousel"> 439<div class="fimg-track"> 440<figure> 441<picture> 442<img decoding="async" alt="30 passenger minibus interior" height="1024" loading="lazy" src="/assets/site-images/30-passenger-minibus-interior.avif" srcset="/assets/site-images/30-passenger-minibus-interior-w760.avif 760w, /assets/site-images/30-passenger-minibus-interior.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 443</picture> 444<figcaption class="figcaption-visually-hidden">30 passenger minibus interior</figcaption> 445</figure> 446<figure> 447<picture> 448<img decoding="async" alt="30 passenger minibus inside" height="1024" loading="lazy" src="/assets/site-images/30-passenger-minibus-inside.avif" srcset="/assets/site-images/30-passenger-minibus-inside-w760.avif 760w, /assets/site-images/30-passenger-minibus-inside.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 449</picture> 450<figcaption class="figcaption-visually-hidden">30 passenger minibus inside</figcaption> 451</figure> 452<figure> 453<picture> 454<img decoding="async" alt="30 passenger minibus" height="1024" loading="lazy" src="/assets/site-images/30-passenger-minibus.avif" srcset="/assets/site-images/30-passenger-minibus-w760.avif 760w, /assets/site-images/30-passenger-minibus.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 455</picture> 456<figcaption class="figcaption-visually-hidden">30 passenger minibus</figcaption> 457</figure> 458</div> 459<button aria-label="Previous 30 Passenger Minibus image" class="fimg-nav fimg-prev" type="button">❮
459</button> 460<button aria-label="Next 30 Passenger Minibus image" class="fimg-nav fimg-next" type="button">❯</button> 461</div> 462<div class="vehicle-card-actions"> 463<button class="btn-red-lg quote-trigger vehicle-card-action" type="button">Get Online Quote</button> 464<a class="btn-black-lg vehicle-card-action" href="tel:+14696252192">CALL <strong>469-625-2192</strong></a> 465</div> 466</article> 467<article class="fcard"> 468<a class="fname-link" href="/28-passenger-minibus-rental/"> 469<div class="fname"> 470<h3>28 Passenger Minibus</h3> 471</div> 472</a> 473<div class="fimg-carousel"> 474<div class="fimg-track"> 475<figure> 476<picture> 477<img decoding="async" alt="28 passenger minibus interior" height="1024" loading="lazy" src="/assets/site-images/28-passenger-minibus-interior.avif" srcset="/assets/site-images/28-passenger-minibus-interior-w760.avif 760w, /assets/site-images/28-passenger-minibus-interior.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 478</picture> 479<figcaption class="figcaption-visually-hidden">28 passenger minibus interior</figcaption> 480</figure> 481<figure> 482<picture> 483<img decoding="async" alt="28 passenger minibus inside" height="1024" loading="lazy" src="/assets/site-images/28-passenger-minibus-inside.avif" srcset="/assets/site-images/28-passenger-minibus-inside-w760.avif 760w, /assets/site-images/28-passenger-minibus-inside.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 484</picture> 485<figcaption class="figcaption-visually-hidden">28 passenger minibus inside</figcaption> 486</figure> 487<figure> 488<picture> 489<img decoding="async" alt="28 passenger minibus" height="1024" loading="lazy" src="/assets/site-images/28-passenger-minibus.avif" srcset="/assets/site-images/28-passenger-minibus-w760.avif 760w, /assets/site-images/28-passenger-minibus.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 490</picture> 491<figcaption class="figcaption-visually-hidden">28 passenger minibus</figcaption> 492</figure> 493</div> 494<button aria-label="Previous 28 Passenger Minibus image" class="fimg-nav fimg-prev" type="button">❮</button> 495<button aria-label="Next 28 Passenger Minibus image" class="fimg-nav fimg-next" type="button">❯</button> 496</div> 497<div class="vehicle-card-actions"> 498<button class="btn-red-lg quote-trigger vehicle-card-action" type="button">Get Online Quote</button> 499<a class="btn-black-lg vehicle-card-action" href="tel:+14696252192">CALL <strong>469-625-2192</strong></a> 500</div> 501</article> 502<article class="fcard"> 503<a class="fname-link" href="/25-passenger-minibus-rental/"> 504<div class="fname"> 505<h3>25 Passenger Minibus</h3> 506</div> 507</a> 508<div class="fimg-carousel"> 509<div class="fimg-track"> 510<figure> 511<picture> 512<img decoding="async" alt="25 passenger minibus interior" height="1024" loading="lazy" src="/assets/site-images/25-passenger-minibus-interior.avif" srcset="/assets/site-images/25-passenger-minibus-interior-w760.avif 760w, /assets/site-images/25-passenger-minibus-interior.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 513</picture> 514<figcaption class="figcaption-visually-hidden">25 passenger minibus interior</figcaption> 515</figure> 516<figure> 517<picture> 518<img decoding="async" alt="25 passenger minibus inside" height="1024" loading="lazy" src="/assets/site-images/25-passenger-minibus-inside.avif" srcset="/assets/site-images/25-passenger-minibus-inside-w760.avif 760w, /assets/site-images/25-passenger-minibus-inside.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 519</picture> 520<figcaption class="figcaption-visually-hidden">25 passenger minibus inside</figcaption> 521</figure> 522<figure> 523<picture> 524<img decoding="async" alt="25 passenger minibus" height="1024" loading="lazy" src="/assets/site-images/25-passenger-minibus.avif" srcset="/assets/site-images/25-passenger-minibus-w760.avif 760w, /assets/site-images/25-passenger-minibus.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 525</picture> 526<figcaption class="figcaption-visually-hidden">25 passenger minibus</figcaption> 527</figure> 528</div> 529<button aria-label="Previous 25 Passenger Minibus image" class="fimg-nav fimg-prev" type="button">❮
529</button> 530<button aria-label="Next 25 Passenger Minibus image" class="fimg-nav fimg-next" type="button">❯</button> 531</div> 532<div class="vehicle-card-actions"> 533<button class="btn-red-lg quote-trigger vehicle-card-action" type="button">Get Online Quote</button> 534<a class="btn-black-lg vehicle-card-action" href="tel:+14696252192">CALL <strong>469-625-2192</strong></a> 535</div> 536</article> 537<article class="fcard"> 538<a class="fname-link" href="/20-passenger-minibus-rental/"> 539<div class="fname"> 540<h3>20 Passenger Minibus</h3> 541</div> 542</a> 543<div class="fimg-carousel"> 544<div class="fimg-track"> 545<figure> 546<picture> 547<img decoding="async" alt="20 passenger minibus interior" height="1024" loading="lazy" src="/assets/site-images/20-passenger-minibus-interior.avif" srcset="/assets/site-images/20-passenger-minibus-interior-w760.avif 760w, /assets/site-images/20-passenger-minibus-interior.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 548</picture> 549<figcaption class="figcaption-visually-hidden">20 passenger minibus interior</figcaption> 550</figure> 551<figure> 552<picture> 553<img decoding="async" alt="20 passenger minibus inside" height="1024" loading="lazy" src="/assets/site-images/20-passenger-minibus-inside.avif" srcset="/assets/site-images/20-passenger-minibus-inside-w760.avif 760w, /assets/site-images/20-passenger-minibus-inside.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 554</picture> 555<figcaption class="figcaption-visually-hidden">20 passenger minibus inside</figcaption> 556</figure> 557<figure> 558<picture> 559<img decoding="async" alt="20 passenger minibus" height="1024" loading="lazy" src="/assets/site-images/20-passenger-minibus.avif" srcset="/assets/site-images/20-passenger-minibus-w760.avif 760w, /assets/site-images/20-passenger-minibus.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 560</picture> 561<figcaption class="figcaption-visually-hidden">20 passenger minibus</figcaption> 562</figure> 563</div> 564<button aria-label="Previous 20 Passenger Minibus image" class="fimg-nav fimg-prev" type="button">❮</button> 565<button aria-label="Next 20 Passenger Minibus image" class="fimg-nav fimg-next" type="button">❯</button> 566</div> 567<div class="vehicle-card-actions"> 568<button class="btn-red-lg quote-trigger vehicle-card-action" type="button">Get Online Quote</button> 569<a class="btn-black-lg vehicle-card-action" href="tel:+14696252192">CALL <strong>469-625-2192</strong></a> 570</div> 571</article> 572<article class="fcard"> 573<a class="fname-link" href="/18-passenger-minibus-rental/"> 574<div class="fname"> 575<h3>18 Passenger Minibus</h3> 576</div> 577</a> 578<div class="fimg-carousel"> 579<div class="fimg-track"> 580<figure> 581<picture> 582<img decoding="async" alt="18 passenger minibus interior" height="1024" loading="lazy" src="/assets/site-images/18-passenger-minibus-interior.avif" srcset="/assets/site-images/18-passenger-minibus-interior-w760.avif 760w, /assets/site-images/18-passenger-minibus-interior.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 583</picture> 584<figcaption class="figcaption-visually-hidden">18 passenger minibus interior</figcaption> 585</figure> 586<figure> 587<picture> 588<img decoding="async" alt="18 passenger minibus inside" height="1024" loading="lazy" src="/assets/site-images/18-passenger-minibus-inside.avif" srcset="/assets/site-images/18-passenger-minibus-inside-w760.avif 760w, /assets/site-images/18-passenger-minibus-inside.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 589</picture> 590<figcaption class="figcaption-visually-hidden">18 passenger minibus inside</figcaption> 591</figure> 592<figure> 593<picture> 594<img decoding="async" alt="18 passenger minibus" height="1024" loading="lazy" src="/assets/site-images/18-passenger-minibus.avif" srcset="/assets/site-images/18-passenger-minibus-w760.avif 760w, /assets/site-images/18-passenger-minibus.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 595</picture> 596<figcaption class="figcaption-visually-hidden">18 passenger minibus</figcaption> 597</figure> 598</div> 599<button aria-label="Previous 18 Passenger Minibus image" class="fimg-nav fimg-prev" type="button">❮
599</button> 600<button aria-label="Next 18 Passenger Minibus image" class="fimg-nav fimg-next" type="button">❯</button> 601</div> 602<div class="vehicle-card-actions"> 603<button class="btn-red-lg quote-trigger vehicle-card-action" type="button">Get Online Quote</button> 604<a class="btn-black-lg vehicle-card-action" href="tel:+14696252192">CALL <strong>469-625-2192</strong></a> 605</div> 606</article> 607<article class="fcard"> 608<a class="fname-link" href="/15-passenger-minibus-rental/"> 609<div class="fname"> 610<h3>15 Passenger Minibus</h3> 611</div> 612</a> 613<div class="fimg-carousel"> 614<div class="fimg-track"> 615<figure> 616<picture> 617<img decoding="async" alt="15 passenger minibus interior" height="1024" loading="lazy" src="/assets/site-images/15-passenger-minibus-interior.avif" srcset="/assets/site-images/15-passenger-minibus-interior-w760.avif 760w, /assets/site-images/15-passenger-minibus-interior.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 618</picture> 619<figcaption class="figcaption-visually-hidden">15 passenger minibus interior</figcaption> 620</figure> 621<figure> 622<picture> 623<img decoding="async" alt="15 passenger minibus inside" height="1024" loading="lazy" src="/assets/site-images/15-passenger-minibus-inside.avif" srcset="/assets/site-images/15-passenger-minibus-inside-w760.avif 760w, /assets/site-images/15-passenger-minibus-inside.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 624</picture> 625<figcaption class="figcaption-visually-hidden">15 passenger minibus inside</figcaption> 626</figure> 627<figure> 628<picture> 629<img decoding="async" alt="15 passenger minibus" height="1024" loading="lazy" src="/assets/site-images/15-passenger-minibus.avif" srcset="/assets/site-images/15-passenger-minibus-w760.avif 760w, /assets/site-images/15-passenger-minibus.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 630</picture> 631<figcaption class="figcaption-visually-hidden">15 passenger minibus</figcaption> 632</figure> 633</div> 634<button aria-label="Previous 15 Passenger Minibus image" class="fimg-nav fimg-prev" type="button">❮</button> 635<button aria-label="Next 15 Passenger Minibus image" class="fimg-nav fimg-next" type="button">❯</button> 636</div> 637<div class="vehicle-card-actions"> 638<button class="btn-red-lg quote-trigger vehicle-card-action" type="button">Get Online Quote</button> 639<a class="btn-black-lg vehicle-card-action" href="tel:+14696252192">CALL <strong>469-625-2192</strong></a> 640</div> 641</article> 642<article class="fcard"> 643<a class="fname-link" href="/party-bus-rental/"> 644<div class="fname"> 645<h3>15-50 Passenger Party Buses</h3> 646</div> 647</a> 648<div class="fimg-carousel"> 649<div class="fimg-track"> 650<figure> 651<picture> 652<img decoding="async" alt="party bus interior" height="1024" loading="lazy" src="/assets/site-images/party-bus-interior.avif" srcset="/assets/site-images/party-bus-interior-w760.avif 760w, /assets/site-images/party-bus-interior.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 653</picture> 654<figcaption class="figcaption-visually-hidden">party bus interior</figcaption> 655</figure> 656<figure> 657<picture> 658<img decoding="async" alt="party bus inside" height="1024" loading="lazy" src="/assets/site-images/party-bus-inside.avif" srcset="/assets/site-images/party-bus-inside-w760.avif 760w, /assets/site-images/party-bus-inside.avif 1254w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 659</picture> 660<figcaption class="figcaption-visually-hidden">party bus inside</figcaption> 661</figure> 662<figure> 663<picture> 664<img decoding="async" alt="party bus" height="1024" loading="lazy" src="/assets/site-images/party-bus.avif" srcset="/assets/site-images/party-bus-w760.avif 760w, /assets/site-images/party-bus.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 665</picture> 666<figcaption class="figcaption-visually-hidden">party bus</figcaption> 667</figure> 668</div> 669<button aria-label="Previous 15-50 Passenger Party Buses image" class="fimg-nav fimg-prev" type="button">❮</button> 670<button aria-label="Next 15-50 Passenger Party Buses image" class="fimg-nav fimg-next" type="button">❯</button> 671</div> 672<div class="vehicle-card-actions"> 673<button class="btn-red-lg quote-trigger vehicle-card-action" type="button">Get Online Quote</button> 674<a class="btn-black-lg vehicle-card-action" href="tel:+14696252192">CALL <strong>469-625-2192</strong></a> 675</div> 676</article> 677<article class="fcard"> 678<a class="fname-link" href="/sprinter-van-rental-with-driver/"> 679<div class="fname"> 680<h3>Sprinter Van with Driver</h3> 681</div> 682</a> 683<div class="fimg-carousel"> 684<div class="fimg-track"> 685<figure> 686<picture> 687<img decoding="async" alt="sprinter van with driver interior" height="1024" loading="lazy" src="/assets/site-images/sprinter-van-with-driver-interior.avif" srcset="/assets/site-images/sprinter-van-with-driver-interior-w760.avif 760w, /assets/site-images/sprinter-van-with-driver-interior.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 688</picture> 689<figcaption class="figcaption-visually-hidden">sprinter van with driver interior</figcaption> 690</figure> 691<figure> 692<picture> 693<img decoding="async" alt="sprinter van with driver inside" height="1024" loading="lazy" src="/assets/site-images/sprinter-van-with-driver-inside.avif" srcset="/assets/site-images/sprinter-van-with-driver-inside-w760.avif 760w, /assets/site-images/sprinter-van-with-driver-inside.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 694</picture> 695<figcaption class="figcaption-visually-hidden">sprinter van with driver inside</figcaption> 696</figure> 697<figure> 698<picture> 699<img decoding="async" alt="sprinter van with driver" height="1024" loading="lazy" src="/assets/site-images/sprinter-van-with-driver.avif" srcset="/assets/site-images/sprinter-van-with-driver-w760.avif 760w, /assets/site-images/sprinter-van-with-driver.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 700</picture> 701<figcaption class="figcaption-visually-hidden">sprinter van with driver</figcaption> 702</figure> 703</div> 704<button aria-label="Previous Sprinter Van with Driver image" class="fimg-nav fimg-prev" type="button">❮
704</button> 705<button aria-label="Next Sprinter Van with Driver image" class="fimg-nav fimg-next" type="button">❯</button> 706</div> 707<div class="vehicle-card-actions"> 708<button class="btn-red-lg quote-trigger vehicle-card-action" type="button">Get Online Quote</button> 709<a class="btn-black-lg vehicle-card-action" href="tel:+14696252192">CALL <strong>469-625-2192</strong></a> 710</div> 711</article> 712<article class="fcard"> 713<a class="fname-link" href="/sprinter-limo-rental/"> 714<div class="fname"> 715<h3>Sprinter Limo</h3> 716</div> 717</a> 718<div class="fimg-carousel"> 719<div class="fimg-track"> 720<figure> 721<picture> 722<img decoding="async" alt="sprinter limousine interior" height="1024" loading="lazy" src="/assets/site-images/sprinter-limousine-interior.avif" srcset="/assets/site-images/sprinter-limousine-interior-w760.avif 760w, /assets/site-images/sprinter-limousine-interior.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 723</picture> 724<figcaption class="figcaption-visually-hidden">sprinter limousine interior</figcaption> 725</figure> 726<figure> 727<picture> 728<img decoding="async" alt="sprinter limousine inside" height="1024" loading="lazy" src="/assets/site-images/sprinter-limousine-inside.avif" srcset="/assets/site-images/sprinter-limousine-inside-w760.avif 760w, /assets/site-images/sprinter-limousine-inside.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 729</picture> 730<figcaption class="figcaption-visually-hidden">sprinter limousine inside</figcaption> 731</figure> 732<figure> 733<picture> 734<img decoding="async" alt="sprinter limousine" height="1024" loading="lazy" src="/assets/site-images/sprinter-limousine.avif" srcset="/assets/site-images/sprinter-limousine-w760.avif 760w, /assets/site-images/sprinter-limousine.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 735</picture> 736<figcaption class="figcaption-visually-hidden">sprinter limousine</figcaption> 737</figure> 738</div> 739<button aria-label="Previous Sprinter Limo image" class="fimg-nav fimg-prev" type="button">❮</button> 740<button aria-label="Next Sprinter Limo image" class="fimg-nav fimg-next" type="button">❯</button> 741</div> 742<div class="vehicle-card-actions"> 743<button class="btn-red-lg quote-trigger vehicle-card-action" type="button">Get Online Quote</button> 744<a class="btn-black-lg vehicle-card-action" href="tel:+14696252192">CALL <strong>469-625-2192</strong></a> 745</div> 746</article><article class="fcard"> 747<a class="fname-link" href="/school-bus-rental/"> 748<div class="fname"> 749<h3>School Bus</h3> 750</div> 751</a> 752<div class="fimg-carousel"> 753<div class="fimg-track"> 754<figure> 755<picture> 756<img decoding="async" alt="school bus interior" height="1024" loading="lazy" src="/assets/site-images/school-bus-interior.avif" srcset="/assets/site-images/school-bus-interior-w760.avif 760w, /assets/site-images/school-bus-interior.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 757</picture> 758<figcaption class="figcaption-visually-hidden">school bus interior</figcaption> 759</figure> 760<figure> 761<picture> 762<img decoding="async" alt="school bus inside" height="1024" loading="lazy" src="/assets/site-images/school-bus-inside.avif" srcset="/assets/site-images/school-bus-inside-w760.avif 760w, /assets/site-images/school-bus-inside.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 763</picture> 764<figcaption class="figcaption-visually-hidden">school bus inside</figcaption> 765</figure> 766<figure> 767<picture> 768<img decoding="async" alt="school bus" height="1024" loading="lazy" src="/assets/site-images/school-bus.avif" srcset="/assets/site-images/school-bus-w760.avif 760w, /assets/site-images/school-bus.avif 1448w" sizes="auto, (max-width: 768px) 92vw, 640px" width="1024"/> 769</picture> 770<figcaption class="figcaption-visually-hidden">school bus</figcaption> 771</figure> 772</div> 773<button aria-label="Previous School Bus image" class="fimg-nav fimg-prev" type="button">❮</button> 774<button aria-label="Next School Bus image" class="fimg-nav fimg-next" type="button">❯</button> 775</div> 776<div class="vehicle-card-actions"> 777<button class="btn-red-lg quote-trigger vehicle-card-action" type="button">Get Online Quote</button> 778<a class="btn-black-lg vehicle-card-action" href="tel:+14696252192">CALL <strong>469-625-2192</strong></a> 779</div> 780</article> 781</div> 782<p class="fleet-photo-note" style="margin:28px auto 0;max-width:820px;font-size:13px;line-height:1.6;color:#555;text-align:center;">Vehicles shown above are NOT the exact makes and models available for every trip. We are NOT a transportation company and do not own or operate vehicles. Photos are examples only and may show stock or typical vehicles, not the exact vehicle offered for your reservation. Fill out the online quote form or call <strong>469-625-2192</strong> to view current vehicle options, photos, availability, and pricing. Confirm the exact vehicle details and amenities before booking.</p> 783</div> 784</section> 785<section id="amenities" class="atp12" aria-labelledby="atp12-heading"> 786 787<div class="container"> 788<header class="atp12-intro"> 789<h2 id="atp12-heading" class="atp12-title">Frisco Charter Bus Amenities for Any Group Size</h2> 790</header> 791<ul class="atp12-grid" aria-label="Common charter bus amenities"> 792<li class="atp12-topic"><div class="atp12-art" aria-hidden="true"><svg aria-hidden="true" focusable="false" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" viewBox="0 0 24 24">
792<path d="M6 6.5L8.5 15"></path><path d="M6 6.5h3.5"></path><path d="M8.5 15h9"></path><path d="M9 15v4"></path><path d="M17.5 15v4"></path><path d="M7 19h12"></path></svg></div><div class="atp12-caption"><h3>Reclining Seats</h3></div></li> 793<li class="atp12-topic"><div class="atp12-art" aria-hidden="true"><svg aria-hidden="true" focusable="false" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" viewBox="0 0 24 24"><rect height="7" rx="1" width="4" x="4" y="3"></rect><path d="M8 10h11"></path><path d="M19 10v1a5 5 0 0 1-5 5h-2a3 3 0 0 1-3-3v-3"></path><path d="M12.5 16v3"></path><path d="M9.5 19h6"></path></svg></div><div class="atp12-caption"><h3>Onboard Restroom</h3></div></li> 794<li class="atp12-topic"><div class="atp12-art" aria-hidden="true"><svg aria-hidden="true" focusable="false" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" viewBox="0 0 24 24"><path d="M14 14.76V4a2 2 0 1 0-4 0v10.76a4 4 0 1 0 4 0z"></path><path d="M16.5 7h3"></path><path d="M16.5 11h3"></path></svg></div><div class="atp12-caption"><h3>Individual Climate Control</h3></div></li> 795<li class="atp12-topic"><div class="atp12-art" aria-hidden="true"><svg aria-hidden="true" focusable="false" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" viewBox="0 0 24 24"><path d="M1.6 9a16 16 0 0 1 20.8 0"></path><path d="M5 12.6a11 11 0 0 1 14 0"></path><path d="M8.5 16.1a6 6 0 0 1 7 0"></path><path d="M12 20h.01"></path></svg></div><div class="atp12-caption"><h3>Onboard Wi-Fi</h3></div></li> 796<li class="atp12-topic"><div class="atp12-art" aria-hidden="true"><svg aria-hidden="true" focusable="false" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" viewBox="0 0 24 24"><path d="M9 8V2"></path><path d="M15 8V2"></path><path d="M6 8h12v5a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V8z"></path><path d="M12 17v5"></path></svg></div><div class="atp12-caption"><h3>Power Outlets</h3></div></li> 797<li class="atp12-topic"><div class="atp12-art" aria-hidden="true"><svg aria-hidden="true" focusable="false" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" viewBox="0 0 24 24"><path d="M2 4h20"></path><path d="M5 4v3"></path><path d="M19 4v3"></path><path d="M3 7h18v4a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V7z"></path><path d="M10.5 12h3"></path></svg></div><div class="atp12-caption"><h3>Overhead Storage</h3></div></li> 798<li class="atp12-topic"><div class="atp12-art" aria-hidden="true"><svg aria-hidden="true" focusable="false" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" viewBox="0 0 24 24"><rect height="12" rx="2" width="18" x="3" y="7"></rect><path d="M9 7V5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2"></path><path d="M9 11v4"></path><path d="M15 11v4"></path><path d="M7 19v2"></path><path d="M17 19v2"></path></svg></div><div class="atp12-caption"><h3>Under-Bus Luggage Storage</h3></div></li> 799<li class="atp12-topic"><div class="atp12-art" aria-hidden="true"><svg aria-hidden="true" focusable="false" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" viewBox="0 0 24 24"><rect height="14" rx="2" width="20" x="2" y="4"></rect><line x1="8" x2="16" y1="21" y2="21"></line><line x1="12" x2="12" y1="17" y2="21"></line></svg></div><div class="atp12-caption"><h3>TV Monitors</h3></div></li> 800<li class="atp12-topic"><div class="atp12-art" aria-hidden="true"><svg aria-hidden="true" focusable="false" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" viewBox="0 0 24 24"><path d="M11 5L6 9H3v6h3l5 4z"></path><path d="M15.5 9a4 4 0 0 1 0 6"></path><path d="M18.5 6a8 8 0 0 1 0 12"></path></svg></div><div class="atp12-caption"><h3>PA System</h3></div></li> 801</ul> 802<div class="atp12-actions"> 803<button class="btn-red-lg atp12-action atp12-quote quote-trigger" type="button">Get Online Quote</button> 804<a class="btn-black-lg atp12-action atp12-call" href="tel:+14696252192">Call <strong>469-625-2192</strong></a> 805</div> 806</div> 807<p class="amenity-disclosure">Amenities listed above are common features that MAY be available on buses. Because we are a referral website and do NOT own or operate buses, exact features vary by vehicle, provider, and availability. After you submit your quote request, you can browse vehicle options, pricing, and available details on the results page. To confirm the exact amenities included with a specific vehicle offered for your trip, call <strong>469-625-2192</strong> before booking.</p></section> 808 809<aside id="cta"> 810<div class="container"> 811<div class="cta-in"> 812<h2>Find & Book Your Frisco Bus Rental Today!</h2> 813<div class="cta-btns" style="justify-content: center;"> 814<button class="btn-red-lg quote-trigger" style="background:#fff; color:var(--black);" type="button">Get Online Quote</button> 815<a class="btn-black-lg" href="tel:+14696252192">Call <strong>469-625-2192</strong></a> 816</div> 817</div> 818</div> 819</aside> 820</article> 821</main> 822 823<footer class="site-footer"> 824<div class="site-footer-container"> 825<div class="site-footer-grid"> 826<div class="site-footer-brand"> 827<div class="site-footer-logo">Friscocharterbuscompany.com</div> 828<p class="site-footer-contact"><strong>Contact Number:</strong> <a href="tel:+14696252192"><strong>469-625-2192</strong></a></p> 829</div> 830<nav aria-label="Footer services"> 831<p class="site-footer-heading">Services</p> 832<ul class="site-footer-list"> 833<li><a href="/frisco-group-transportation-services/">Group Transportation Services</a></li> 834<li><a href="/frisco-airport-charter-bus-rental/">
834Airport Transportation</a></li> 835<li><a href="/frisco-concert-charter-bus-rental/">Concert Transportation</a></li> 836<li><a href="/frisco-corporate-event-charter-bus-rental/">Corporate Event Transportation</a></li> 837<li><a href="/frisco-employee-charter-bus-rental/">Employee Transportation</a></li> 838<li><a href="/frisco-government-military-charter-bus-rental/">Government & Military Transportation</a></li> 839<li><a href="/frisco-long-distance-charter-bus-rental/">Long-Distance Transportation</a></li> 840<li><a href="/frisco-private-event-charter-bus-rental/">Private Event Transportation</a></li> 841<li><a href="/frisco-prom-charter-bus-rental/">Prom Transportation</a></li> 842<li><a href="/frisco-religious-group-charter-bus-rental/">Religious Group Transportation</a></li> 843<li><a href="/frisco-school-event-charter-bus-rental/">School Event Transportation</a></li> 844<li><a href="/frisco-sporting-event-charter-bus-rental/">Sporting Event Transportation</a></li> 845<li><a href="/frisco-wedding-charter-bus-rental/">Wedding Transportation</a></li> 846<li><a href="/frisco-wine-tour-charter-bus-rental/">Wine Tour & Brewery Transportation</a></li> 847</ul> 848</nav> 849 850<nav aria-label="Footer buses"> 851<p class="site-footer-heading">Buses</p> 852<ul class="site-footer-list"> 853<li><a href="/buses/">Bus Types</a></li> 854<li><a href="/15-passenger-minibus-rental/">15 Passenger Minibus</a></li> 855<li><a href="/18-passenger-minibus-rental/">18 Passenger Minibus</a></li> 856<li><a href="/20-passenger-minibus-rental/">20 Passenger Minibus</a></li> 857<li><a href="/25-passenger-minibus-rental/">25 Passenger Minibus</a></li> 858<li><a href="/28-passenger-minibus-rental/">28 Passenger Minibus</a></li> 859<li><a href="/30-passenger-minibus-rental/">30 Passenger Minibus</a></li> 860<li><a href="/35-passenger-minibus-rental/">35 Passenger Minibus</a></li> 861<li><a href="/56-passenger-charter-bus-rental/">56 Passenger Charter Bus</a></li> 862<li><a href="/party-bus-rental/">15-50 Passenger Party Bus</a></li> 863<li><a href="/sprinter-van-rental-with-driver/">Sprinter Van with Driver</a></li> 864<li><a href="/sprinter-limo-rental/">Sprinter Limo</a></li> 865<li><a href="/school-bus-rental/">School Bus</a></li> 866</ul> 867</nav> 868<nav aria-label="Footer company"> 869<p class="site-footer-heading">Helpful Links</p> 870<ul class="site-footer-list"> 871<li><a href="/about-us/">About</a></li> 872<li><a href="/service-area/">Service Area</a></li> 873<li><a href="/contact-us/">Contact</a></li> 874<li><a href="/frisco-charter-bus-prices/">Charter Bus Prices</a></li> 875<li><a href="/privacy-policy/">Privacy Policy</a></li> 876<li><button class="site-footer-privacy-button" type="button" data-cookie-preferences>Your Privacy Choices</button></li> 877<li><a href="/terms/">Terms of Use</a></li> 878<li><a href="/privacy-policy/#ccpa" data-cookie-preferences>Do Not Sell or Share My Personal Information</a></li> 879<li><a href="/sitemap/">Sitemap</a></li> 880</ul> 881</nav> 882</div> 883<div class="site-footer-bottom"><p class="site-footer-disclaimer" style="margin:0 0 14px;max-width:900px;margin-left:auto;margin-right:auto;font-size:13px;line-height:1.6;color:rgba(255,255,255,.7);">Friscocharterbuscompany.com is a transportation comparison and referral website. We are NOT a motor carrier or local transportation company and do NOT own, operate, dispatch, or control vehicles or drivers. Transportation is provided by independent motor carriers. The online quote form connects you to a national booking platform where you can review vehicle information and pricing and complete a booking. We share your information with the booking company that processes your request, identified in your quote and booking documents. See our Privacy Policy for details.</p><p class="site-footer-disclaimer" style="margin:0 0 14px;max-width:900px;margin-left:auto;margin-right:auto;font-size:13px;line-height:1.6;color:rgba(255,255,255,.7);">Vehicle photos, makes, models, capacities, and amenities shown on this website are representative examples and may differ from the vehicle offered for your trip. Any general price ranges shown on this website are planning estimates, not guaranteed quotes. Exact vehicle details, availability, and final pricing are confirmed during the quote and booking process.</p><p class="site-footer-disclaimer" style="margin:0 0 14px;max-width:900px;margin-left:auto;margin-right:auto;font-size:13px;line-height:1.6;color:rgba(255,255,255,.7);">References to cities, airports, venues, schools, universities, sports teams, and government agencies are for informational purposes only and do not imply affiliation or endorsement.</p></div> 884</div> 885</footer> 886 887<dialog aria-labelledby="quote-modal-title" id="fullScreenModal"> 888<div class="modal-shell"> 889<div class="modal-panel"> 890<div> 891<div class="modal-body"> 892<div class="mx-auto flex w-full items-center justify-between rounded-t"> 893<span class="modal-spacer"></span> 894<p class="modal-title" id="quote-modal-title">Complete This Form to Get Your Free Online Quote</p> 895<button class="modal-close" data-modal-toggle="fullScreenModal" type="button"> 896<svg aria-hidden="true" fill="currentColor" style="width:15px;height:15px;" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> 897<path clip-rule="evenodd" d="M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z" fill-rule="evenodd"></path> 898</svg> 899<span class="sr-only">Close modal</span> 900</button> 901</div> 902<div data-booking-form></div> 903</div> 904</div> 905</div> 906</div> 907</dialog> 908 909
910<script> 911 (function () { 912 document.querySelectorAll('#fleet.vfl-4 .fimg-carousel').forEach(function (carousel, carouselIndex) { 913 if (carousel.dataset.carouselReady === 'true') return; 914 carousel.dataset.carouselReady = 'true'; 915 916 var track = carousel.querySelector('.fimg-track'); 917 var previous = carousel.querySelector('.fimg-prev'); 918 var next = carousel.querySelector('.fimg-next'); 919 var slides = track ? track.querySelectorAll('figure') : []; 920 if (!track || !previous || !next || slides.length < 2) return; 921 922 var index = 0; 923 var card = carousel.closest('.vfl4-card, .fcard'); 924 var title = card ? card.querySelector('.vfl4-title, .fname h3') : null; 925 var galleryName = title ? title.textContent.trim() : 'Sprinter van'; 926 var status = document.createElement('span'); 927 status.className = 'sr-only fimg-status'; 928 status.id = 'fleet-image-status-' + (carouselIndex + 1); 929 status.setAttribute('aria-live', 'polite'); 930 status.setAttribute('aria-atomic', 'true'); 931 status.textContent = galleryName + ': image 1 of ' + slides.length; 932 carousel.appendChild(status); 933 934 carousel.setAttribute('role', 'region'); 935 carousel.setAttribute('aria-roledescription', 'carousel'); 936 carousel.setAttribute('aria-label', galleryName + ' image gallery'); 937 previous.setAttribute('aria-label', 'Previous image of ' + galleryName); 938 next.setAttribute('aria-label', 'Next image of ' + galleryName); 939 previous.setAttribute('aria-describedby', status.id); 940 next.setAttribute('aria-describedby', status.id); 941 942 function showSlide(announce) { 943 track.style.transform = 'translateX(-' + (index * 100) + '%)'; 944 slides.forEach(function (slide, slideIndex) { 945 var isCurrent = slideIndex === index; 946 slide.setAttribute('role', 'group'); 947 slide.setAttribute('aria-roledescription', 'slide'); 948 slide.setAttribute('aria-label', (slideIndex + 1) + ' of ' + slides.length); 949 slide.setAttribute('aria-hidden', isCurrent ? 'false' : 'true'); 950 }); 951 if (announce) { 952 status.textContent = galleryName + ': image ' + (index + 1) + ' of ' + slides.length; 953 } 954 } 955 956 showSlide(false); 957 previous.addEventListener('click', function () { 958 index = (index - 1 + slides.length) % slides.length; 959 showSlide(true); 960 }); 961 next.addEventListener('click', function () { 962 index = (index + 1) % slides.length; 963 showSlide(true); 964 }); 965 }); 966 })(); 967 </script>
967 968 969<div role="group" aria-label="Call or get online pricing" class="desktop-cta-widget is-visible is-hero-hidden" id="desktopCtaWidget"> 970<div class="desktop-cta-panel" data-desktop-cta-reveal=""><button class="desktop-cta-close" type="button" aria-label="Hide quick actions">✕</button> 971<div class="desktop-cta-actions" data-desktop-cta-reveal=""> 972<button class="desktop-cta-btn desktop-cta-btn-quote quote-trigger" type="button">Get Online Quote</button> 973<a class="desktop-cta-btn desktop-cta-btn-call" href="tel:+14696252192">Call <strong>469-625-2192</strong></a> 974<button class="desktop-cta-btn desktop-cta-btn-top back-to-top" type="button">Back to Top</button> 975</div> 976</div> 977</div> 978<div role="group" aria-label="Mobile call or pricing actions" class="mobile-cta-widget"> 979<div class="mobile-ctas"> 980<div class="mobile-cta-row"><a class="mobile-cta-top" href="/terms/" rel="nofollow">Terms of Use</a><a aria-label="Back to top" class="mobile-cta-top" href="#top">Back to Top</a></div> 981<div class="mobile-cta-row"> 982<button class="mobile-cta-btn mobile-cta-btn-quote quote-trigger" type="button"> 983<span>Get <span class="sr-only">Online </span>Pricing</span> 984</button> 985<a aria-label="Call 469-625-2192" class="mobile-cta-btn mobile-cta-btn-call" href="tel:+14696252192"> 986<span><span class="sr-only">Call </span><strong>469-625-2192</strong></span> 987</a> 988</div> 989</div> 990</div>
991<script> 992/* Back-to-top button + keep desktop CTA widget visible from page load */ 993(function(){ 994 document.querySelectorAll('.back-to-top').forEach(function(btn){ 995 btn.addEventListener('click', function(e){ 996 e.preventDefault(); 997 window.scrollTo({ top: 0, behavior: (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) ? 'auto' : 'smooth' }); 998 }); 999 }); 1000})(); 1001</script>
vendor: 1 bytes, line 1001
1001
1002<script> 1003/* Mark active nav link with aria-current (W3C best practice, WAI-ARIA 1.2) */ 1004(function () { 1005 var current = location.pathname.replace(/\/+$/, '') || '/'; 1006 var links = document.querySelectorAll('#nav a[href], footer nav a[href]'); 1007 for (var i = 0; i < links.length; i++) { 1008 var a = links[i]; 1009 var href = a.getAttribute('href'); 1010 if (!href || href.charAt(0) === '#') continue; 1011 if (href.indexOf('tel:') === 0 || href.indexOf('mailto:') === 0) continue; 1012 try { 1013 var u = new URL(href, location.origin); 1014 if (u.pathname.replace(/\/+$/, '') === current) { 1015 a.setAttribute('aria-current', 'page'); 1016 } 1017 } catch (e) { /* ignore unparseable href */ } 1018 } 1019})(); 1020</script>
1020 1021 1022 1023<div class="cookie-consent" data-cookie-banner hidden role="region" aria-label="Privacy choices"> 1024<div class="cookie-consent__copy"> 1025<p class="cookie-consent__eyebrow">Privacy Choices</p> 1026<p>We use necessary storage. Optional cookies support maps, analytics, and ads. Accept all, reject non-essential, or manage choices. <a href="/privacy-policy/#cookies">Cookie details</a></p> 1027</div> 1028<div class="cookie-consent__actions" role="group" aria-label="Cookie options"> 1029<button class="cookie-btn cookie-btn--outline" type="button" data-cookie-action="reject" aria-label="Reject non-essential cookies"><span class="cookie-label-full">Reject Non-Essential</span><span class="cookie-label-short">Reject</span></button> 1030<button class="cookie-btn cookie-btn--light" type="button" data-cookie-action="customize" aria-label="Manage cookie preferences"><span class="cookie-label-full">Manage Preferences</span><span class="cookie-label-short">Manage</span></button> 1031<button class="cookie-btn cookie-btn--primary" type="button" data-cookie-action="accept">Accept All</button> 1032</div> 1033</div> 1034<div class="cookie-modal" data-cookie-modal hidden role="dialog" aria-modal="true" aria-hidden="true" aria-labelledby="cookie-modal-title"> 1035<div class="cookie-modal__panel"> 1036<div class="cookie-modal__header"> 1037<div> 1038<p class="cookie-modal__title" id="cookie-modal-title">Your Privacy Choices</p> 1039<p class="cookie-modal__intro">Manage which optional cookies and similar technologies this site may use. Necessary storage is always on because it keeps the quote request experience, security, and your privacy choices working.</p> 1040</div> 1041<button class="cookie-modal__close" type="button" data-cookie-action="close" aria-label="Close privacy choices">×</button> 1042</div> 1043<div class="cookie-modal__body"> 1044<fieldset class="cookie-modal__group"> 1045<legend class="cookie-modal__legend">Cookie categories</legend> 1046<label class="cookie-choice" for="cookie-necessary"> 1047<input id="cookie-necessary" name="cookie-necessary" type="checkbox" checked disabled aria-describedby="cookie-necessary-text"> 1048<span class="cookie-choice__copy"><strong>Strictly Necessary</strong><span class="cookie-choice__desc" id="cookie-necessary-text">Required for page delivery, quote forms, security, fraud prevention, and remembering your privacy choices. These cannot be switched off here.</span></span> 1049</label> 1050<label class="cookie-choice" for="cookie-functional"> 1051<input id="cookie-functional" name="cookie-functional" type="checkbox" data-cookie-input="functional" aria-describedby="cookie-functional-text"> 1052<span class="cookie-choice__copy"><strong>Functional</strong><span class="cookie-choice__desc" id="cookie-functional-text">Allows optional page tools such as embedded Google Maps and similar convenience features.</span></span> 1053</label> 1054<label class="cookie-choice" for="cookie-analytics"> 1055<input id="cookie-analytics" name="cookie-analytics" type="checkbox" data-cookie-input="analytics" aria-describedby="cookie-analytics-text"> 1056<span class="cookie-choice__copy"><strong>Analytics</strong><span class="cookie-choice__desc" id="cookie-analytics-text">Helps us understand visits, pages viewed, and site performance so we can improve the website.</span></span> 1057</label> 1058<label class="cookie-choice" for="cookie-advertising"> 1059<input id="cookie-advertising" name="cookie-advertising" type="checkbox" data-cookie-input="advertising" aria-describedby="cookie-advertising-text"> 1060<span class="cookie-choice__copy"><strong>Advertising and Sale/Share Opt-Out</strong><span class="cookie-choice__desc" id="cookie-advertising-text">Allows advertising measurement or cross-context behavioral advertising cookies. Leaving this off opts you out of sale or sharing for these purposes.</span></span> 1061</label> 1062</fieldset> 1063<p class="cookie-gpc-note" data-cookie-gpc-note>Your browser is sending a Global Privacy Control signal, so advertising sale/share cookies are disabled.</p> 1064</div> 1065<div class="cookie-modal__footer"> 1066<button class="cookie-btn cookie-btn--dark" type="button" data-cookie-action="reject">Reject Non-Essential</button> 1067<div class="cookie-modal__actions"> 1068<button class="cookie-btn cookie-btn--light" type="button" data-cookie-action="save">Save Choices</button> 1069<button class="cookie-btn cookie-btn--primary" type="button" data-cookie-action="accept">Accept All</button> 1070</div> 1071</div> 1072</div> 1073</div>
1074<script defer src="/assets/cookie-consent.js?v=bbc83b4168"></script>
1074 1075<div id="booking-form-modal-container"></div>
1075<script type="module" src="/assets/quote-form.iife.js?v=bbc83b4168"></script>
vendor: 1 bytes, line 1075
1075
1076<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"c53a805d754a4a11b9f87419f03d0a38","r":1,"spa":2}' crossorigin="anonymous"></script>
1076 1077</body> 1078</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.