"It's a lot, but it's a lot of great, great, great stuff." That's how Trey Fawcett, hospitality specialist at Gambuzza's Barbershop, sums up his team's experience with Zenoti, and it's hard to argue with results.
Not your average grooming destination, Gambuzza's Barbershop was born from a collaboration between Sport Clips founder Gordon Logan and master barber-educator Frank Gambuzza. The brand took shape from a clear vision: classic styles with a modern feel, delivered at a level of luxury that keeps clients coming back.
With two locations each in Texas and Tennessee and five years of growth under its belt, Gambuzza's is a case study in what happens when exceptional craft meets the right technology. Watch Trey's testimonial.
.afc-background{height:100%;position:relative}.afc-background__item{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.afc-background__content,.afc-background .container{position:relative}
.afc-video:hover .afc-video-play-button--label-off{--afs-video-button-icon-path-fill:var(--afu-color-dark-magenta)}
.afc-video-poster{background-position:50%;background-repeat:no-repeat;background-size:cover}.afc-video-poster--hide-on-load.afc-video-poster--video-init .afc-video__item,.afc-video-poster--hide-on-load.afc-video-poster--video-init .afc-background-video__item,.afc-video-poster--hide-on-load.afc-video-poster--video-loading .afc-video__item,.afc-video-poster--hide-on-load.afc-video-poster--video-loading .afc-background-video__item{visibility:hidden}.afc-video-poster--hide-on-load.afc-video-poster--video-loaded,.afc-video-poster--hide-on-load.afc-video-poster--video-playing,.afc-video-poster--hide-on-load.afc-video-poster--video-paused,.afc-video-poster--hide-on-load.afc-video-poster--video-ended{background-image:none!important}.afc-video-poster--hide-on-play.afc-video-poster--video-init .afc-video__item,.afc-video-poster--hide-on-play.afc-video-poster--video-init .afc-background-video__item,.afc-video-poster--hide-on-play.afc-video-poster--video-loading .afc-video__item,.afc-video-poster--hide-on-play.afc-video-poster--video-loading .afc-background-video__item,.afc-video-poster--hide-on-play.afc-video-poster--video-loaded .afc-video__item,.afc-video-poster--hide-on-play.afc-video-poster--video-loaded .afc-background-video__item{visibility:hidden}.afc-video-poster--hide-on-play.afc-video-poster--video-playing,.afc-video-poster--hide-on-play.afc-video-poster--video-paused,.afc-video-poster--hide-on-play.afc-video-poster--video-ended{background-image:none!important}.afc-video-poster--keep-background.afc-video-poster--video-init .afc-video__item,.afc-video-poster--keep-background.afc-video-poster--video-init .afc-background-video__item,.afc-video-poster--keep-background.afc-video-poster--video-loading .afc-video__item,.afc-video-poster--keep-background.afc-video-poster--video-loading .afc-background-video__item,.afc-video-poster--keep-background.afc-video-poster--video-loaded .afc-video__item,.afc-video-poster--keep-background.afc-video-poster--video-loaded .afc-background-video__item{visibility:hidden}
.afc-video-overlay{position:relative}.afc-video-overlay__trigger{appearance:none;width:100%;height:100%;box-shadow:none;z-index:20;cursor:pointer;background-color:#0000;border:0;border-radius:0;outline:none;margin:0;padding:0;position:absolute;top:0;left:0}.afc-video-overlay__trigger:focus,.afc-video-overlay__trigger:active{outline:none}.afc-video-overlay--none .afc-video-play-button{display:none}.afc-video-overlay--default{background:var(--afs-video-overlay-background,#00000080);transition:background var(--afs-video-button-transition-duration,.25s)var(--afs-video-button-transition-timing-function,ease-in-out)}@media (hover:hover){.afc-video-overlay--default:hover{background:var(--afs-video-overlay-background-hover,#0000)}}.afc-video--state-playing.afc-video--controls-on .afc-video-overlay__trigger{visibility:hidden}.afc-video--state-playing .afc-video-overlay--default .afc-video-play-button{display:none}.afc-video--state-loading{--afs-video-spinner-mask:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0)content-box;position:var(--afs-video-position-while-loading,relative)}.afc-video--state-loading:after{position:var(--afs-video-spinner-position,absolute);inset:var(--afs-video-spinner-inset,50% auto auto 50%);transform:var(--afs-video-spinner-transform,translate(-50%,-50%));width:var(--afs-video-spinner-size,50px);height:var(--afs-video-spinner-size,50px);padding:var(--afs-video-spinner-padding,8px);aspect-ratio:var(--afs-video-spinner-aspect-ratio,1);border-radius:var(--afs-video-spinner-border-radius,50%);background:var(--afs-video-spinner-background,#25b09b);mask:var(--afs-video-spinner-mask);content:"";pointer-events:var(--afs-video-spinner-pointer-events,none);z-index:var(--afs-video-spinner-z-index,10);animation:1s linear infinite afu-animation-video-spinner;mask-composite:subtract}.afc-video--state-loading .afc-video-play-button{display:var(--afs-video-play-button-display-while-loading,none)}@keyframes afu-animation-video-spinner{to{transform:var(--afs-video-spinner-transform,translate(-50%,-50%))rotate(var(--afs-video-spinner-rotation,1turn))}}
.afc-video-play-button{position:var(--afs-video-button-position,absolute);inset:var(--afs-video-button-inset,50% auto auto 50%);transform:var(--afs-video-button-transform,translate(-50%,-50%));aspect-ratio:var(--afs-video-button-aspect-ratio,1);border-radius:var(--afs-video-button-border-radius,50%);width:var(--afs-video-button-size,60px);background:var(--afs-video-button-background,#fffc);border:var(--afs-video-button-border-width,1px)var(--afs-video-button-border-style,solid)var(--afs-video-button-border-color,#fffc);box-shadow:var(--afs-video-button-shadow-x,0)var(--afs-video-button-shadow-y,0)var(--afs-video-button-shadow-blur,0)var(--afs-video-button-shadow-spread,0)var(--afs-video-button-shadow-color,transparent);transition-property:width,background,border,box-shadow;transition-duration:var(--afs-video-button-transition-duration,.25s);transition-timing-function:var(--afs-video-button-transition-timing-function,ease-in-out);padding:var(--afs-video-button-padding-y,4px)var(--afs-video-button-padding-x,4px);display:grid}.afc-video-play-button svg,.afc-video-play-button .afp-video-play-icon{width:var(--afs-video-play-icon-width,auto);height:var(--afs-video-play-icon-height,auto);order:var(--afs-video-play-icon-position,-1);place-self:center}.afc-video-play-button__label{font-size:var(--afs-video-button-label-font-size,1rem);line-height:var(--afs-video-button-label-line-height,inherit);font-weight:var(--afs-video-button-label-font-weight,inherit);font-family:var(--afs-video-button-label-font-family,inherit);color:var(--afs-video-button-label-color,currentColor)}.afc-video-play-button--label-on{--afs-video-button-aspect-ratio:none;--afs-video-button-size:auto;--afs-video-button-size-hover:var(--afs-video-button-size);--afs-video-button-border-width:1px;--afs-video-button-border-color:#e8e8e8;--afs-video-button-background:#fff;align-items:center;column-gap:var(--afs-video-button-icon-gap,10px);border-radius:var(--afs-video-button-border-radius,1000px);display:flex}@media (hover:hover){.afc-video-overlay:hover .afc-video-play-button{background:var(--afs-video-button-background-hover,var(--afs-video-button-background,#fff));width:var(--afs-video-button-size-hover,var(--afs-video-button-size,60px));border-width:var(--afs-video-button-border-width-hover,var(--afs-video-button-border-width,1px));border-color:var(--afs-video-button-border-color-hover,var(--afs-video-button-border-color,#fffc));box-shadow:var(--afs-video-button-shadow-x-hover,var(--afs-video-button-shadow-x))var(--afs-video-button-shadow-y-hover,var(--afs-video-button-shadow-y))var(--afs-video-button-shadow-blur-hover,var(--afs-video-button-shadow-blur))var(--afs-video-button-shadow-spread-hover,var(--afs-video-button-shadow-spread))var(--afs-video-button-shadow-color-hover,var(--afs-video-button-shadow-color))}.afc-video-overlay:hover .afc-video-play-button__label{color:var(--afs-video-button-label-color-hover,var(--afs-video-button-label-color))}}
.afc-video-play-button--label-off{--afs-video-button-background:var(--afu-color-white);--afs-video-button-border-width:0;--afs-video-button-size:60px;--afs-video-button-padding-x:0;--afs-video-button-padding-y:0;--afs-video-button-border-radius:50%}@media (width
.afp-video-wistia{height:100%}.afp-video-wistia .wistia_embed{width:100%;height:100%}.afc-video--load-on-play.afc-video--state-init .afp-video-wistia,.afc-video--load-on-play.afc-video--state-loading .afp-video-wistia{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.afc-video--load-on-play.afc-video--state-init .wistia_embed,.afc-video--load-on-play.afc-video--state-loading .wistia_embed{position:absolute;top:0;left:0}
class="afp-video-wistia afc-video-wistia afc-flexible__item-0 afc-video__item" data-af-view="elements-partials-video-wistia" data-lazy-load="true" data-is-loading="false" data-video-id="z1fdekgrar" data-video-container-id="wistia_z1fdekgrar_69a1563831906" >
id="wistia_z1fdekgrar_69a1563831906" class="wistia_embed autoPlay=false controlsVisibleOnLoad=false copyLinkAndThumbnailEnabled=false endVideoBehavior=default fitStrategy=cover fullscreenOnRotateToLandscape=false muted=false playbar=false playButton=false resumable=false videoFoam=true wmode=transparent afc-video-wistia afc-flexible__item-0 afc-video__item" data-af-view="elements-partials-video-wistia" >
!function(){class e{constructor(e,i={}){this.video=e,this.config=i,this.playIsQueued=!1}load(){throw Error("load not implemented")}play(){throw Error("play not implemented")}pause(){throw Error("pause not implemented")}mute(){throw Error("mute not implemented")}unmute(){throw Error("unmute not implemented")}onLoaded(e){throw Error("onLoaded not implemented")}onPlaying(e){throw Error("onPlaying not implemented")}onPaused(e){throw Error("onPaused not implemented")}onEnded(e){throw Error("onEnded not implemented")}setup(){this.isLoading()&&this.dispatchEvent("airfleet-video-loading"),this.onLoaded(()=>{this.afterLoaded()}),this.onLoadRequested(()=>{this.afterLoadRequested()}),this.onPlayRequested(()=>{this.queuePlay()}),this.onPauseRequested(()=>{this.pause()}),this.onMuteRequested(()=>{this.mute()}),this.onUnmuteRequested(()=>{this.unmute()})}afterLoaded(){this.video.dataset.isLoading=!1,this.video.dataset.isLoaded=!0,this.dispatchEvent("airfleet-video-loaded"),this.processPlayQueue(),this.setupStateEvents()}afterLoadRequested(){this.isLoaded()||this.isLoading()||this.startLoading()}queuePlay(){this.isLoaded()?this.play():(this.playIsQueued=!0,this.isLoading()||this.startLoading())}processPlayQueue(){this.playIsQueued&&(this.playIsQueued=!1,this.play())}setupStateEvents(){this.onPlaying(()=>{this.dispatchEvent("airfleet-video-playing")}),this.onPaused(()=>{this.dispatchEvent("airfleet-video-paused")}),this.onEnded(()=>{this.dispatchEvent("airfleet-video-ended")})}onLoadRequested(e){this.video.addEventListener("airfleet-video-load-request",e,!1)}onPlayRequested(e){this.video.addEventListener("airfleet-video-play-request",e,!1)}onPauseRequested(e){this.video.addEventListener("airfleet-video-pause-request",e,!1)}onMuteRequested(e){this.video.addEventListener("airfleet-video-mute-request",e,!1)}onUnmuteRequested(e){this.video.addEventListener("airfleet-video-unmute-request",e,!1)}startLoading(){this.dispatchEvent("airfleet-video-loading"),this.video.dataset.isLoading=!0,this.load()}isLoaded(){return this.isDataTrue("isLoaded")}isLoading(){return this.isDataTrue("isLoading")}isDataTrue(e){return!0===this.video.dataset[e]||"true"===this.video.dataset[e]}dispatchEvent(e,i={}){let{dispatchEvent:t}=window._airfleet.elements.core;t(this.video,e,i)}}class i extends e{_wistiaVideo=null;async setup(){super.setup(),"true"!==this.video.dataset.lazyLoad&&await this.loadApi()}async load(){let e=this.video.querySelector(".wistia_embed");await this.loadApi(),e.classList.add(`wistia_async_${this.video.dataset.videoId}`)}async loadApi(){let{loadScript:e}=window._airfleet.elements.core;await e("https://fast.wistia.com/assets/external/E-v1.js")}play(){if(!this._wistiaVideo){console.warn("play: Wistia video not loaded");return}this._wistiaVideo.play()}pause(){if(!this._wistiaVideo){console.warn("pause: Wistia video not loaded");return}this._wistiaVideo.pause()}mute(){if(!this._wistiaVideo){console.warn("mute: Wistia video not loaded");return}this._wistiaVideo.mute()}unmute(){if(!this._wistiaVideo){console.warn("unmute: Wistia video not loaded");return}this._wistiaVideo.unmute()}onLoaded(e){window._wq=window._wq||[],window._wq.push({id:this.video.dataset.videoContainerId,onReady:i=>{this._wistiaVideo=i,e(i)}})}onPlaying(e){this.bindWistiaEvent("play",e)}onPaused(e){this.bindWistiaEvent("pause",e)}onEnded(e){this.bindWistiaEvent("end",e)}bindWistiaEvent(e,i){if(!this._wistiaVideo){console.warn("bind: Wistia video not loaded");return}this._wistiaVideo&&this._wistiaVideo.bind(e,i)}}new class{initialize(){let{domReady:e}=window._airfleet.elements.core;e(()=>{this.initWistiaVideo(),window.addEventListener("airfleet-video-dynamic-init",()=>{this.initWistiaVideo()})})}queryVideos(){return document.querySelectorAll(".afp-video-wistia:not(.afp-video-wistia--initialized)")}initWistiaVideo(){for(let e of this.queryVideos())new i(e).setup(),e.classList.add("afp-video-wistia--initialized")}}().initialize()}();
!function(){class e{constructor(e){this.overlay=e,this.button=null,this.videos=[],this.videoParent=null}setup(){this.loadElements(),this.onButtonClick(()=>{this.toggleVideoState()}),this.setupSoundEvents()}onButtonClick(e){this.button?this.button.addEventListener("click",e):console.warn("Play button not found")}loadElements(){this.button=this.overlay.querySelector(".afc-video-overlay__trigger"),this.videos=this.overlay.querySelectorAll(".afc-video__item"),this.videoParent=this.overlay.closest(".afc-video")}toggleVideoState(){this.isPlaying()?this.pause():this.play()}isPlaying(){return this.videoParentHasClass(["afc-video--state-playing"])}isPaused(){return this.videoParentHasClass(["afc-video--state-paused","afc-video--state-ended"])}play(){this.triggerVideoEvent("airfleet-video-play-request")}pause(){this.triggerVideoEvent("airfleet-video-pause-request")}setupSoundEvents(){this.overlay.addEventListener("airfleet-video-mute",()=>{this.mute()}),this.overlay.addEventListener("airfleet-video-unmute",()=>{this.unmute()})}mute(){this.triggerVideoEvent("airfleet-video-mute-request")}unmute(){this.triggerVideoEvent("airfleet-video-unmute-request")}triggerVideoEvent(e){let{dispatchEvent:t}=window._airfleet.elements.core;for(let i of this.videos)t(i,e)}videoParentHasClass(e){if(!this.videoParent)return console.warn("Parent video container not found"),!1;for(let t of e)if(this.videoParent.classList.contains(t))return!0;return!1}}new class{initialize(){let{domReady:e}=window._airfleet.elements.core;e(()=>{this.initOverlay(),window.addEventListener("airfleet-video-dynamic-init",()=>{this.initOverlay()})})}initOverlay(){for(let t of this.queryOverlays())new e(t).setup(),t.classList.add("afc-video-overlay--initialized")}queryOverlays(){return document.querySelectorAll(".afc-video-overlay:not(.afc-video-overlay--initialized)")}}().initialize()}();
!function(){var t="u">typeof globalThis?globalThis:"u">typeof self?self:"u">typeof window?window:"u">typeof global?global:{},e={},s={},i=t.parcelRequire9c5e;null==i&&((i=function(t){if(t in e)return e[t].exports;if(t in s){var i=s[t];delete s[t];var a={id:t,exports:{}};return e[t]=a,i.call(a.exports,a,a.exports),a.exports}var o=Error("Cannot find module '"+t+"'");throw o.code="MODULE_NOT_FOUND",o}).register=function(t,e){s[t]=e},t.parcelRequire9c5e=i),(0,i.register)("1FHt4",function(t,e){Object.defineProperty(t.exports,"default",{get:function(){return s},set:void 0,enumerable:!0,configurable:!0});class s{constructor(t,e={}){this.section=t,this.statusClassBase=e?.statusClassBase||"afc-video--state-"}setup(){this.onVideoEvent("airfleet-video-loading",()=>this.updateStatusClass("loading")),this.onVideoEvent("airfleet-video-loaded",()=>this.updateStatusClass("loaded")),this.onVideoEvent("airfleet-video-playing",()=>this.updateStatusClass("playing")),this.onVideoEvent("airfleet-video-paused",()=>this.updateStatusClass("paused")),this.onVideoEvent("airfleet-video-ended",()=>this.updateStatusClass("ended")),this.onVideoEvent("airfleet-video-mute",()=>this.updateStatusClass("muted")),this.onVideoEvent("airfleet-video-unmute",()=>this.updateStatusClass("unmuted")),this.syncInitialState()}syncInitialState(){let t=this.section.querySelector(".afc-video__item");if(!t)return;"true"===t.dataset.isLoaded?this.updateStatusClass("loaded"):"true"===t.dataset.isLoading&&this.updateStatusClass("loading");let e=t.matches("video")?t:t.querySelector("video");e&&(e.paused||this.updateStatusClass("playing"),e.muted&&this.updateStatusClass("muted"))}updateStatusClass(t){let e="muted"===t||"unmuted"===t;if(!e)for(let t of this.section.classList)t.startsWith(this.statusClassBase)&&t!==this.statusClassBase+"muted"&&t!==this.statusClassBase+"unmuted"&&this.section.classList.remove(t);e&&this.section.classList.remove(this.statusClassBase+this.getOppositeMuteState(t)),this.section.classList.add(this.statusClassBase+t)}getOppositeMuteState(t){return"muted"===t?"unmuted":"muted"}onVideoEvent(t,e){this.section.addEventListener(t,e,!1)}}});var a=i("1FHt4");class o{constructor(t){this.poster=t,this.observerConfig={rootMargin:this.poster.dataset.posterLoadMargin||0}}setup(){this.poster.dataset.posterSrc&&this.createObserver().observe(this.poster)}createObserver(){return new IntersectionObserver((t,e)=>{for(let s of t)s.isIntersecting&&(this.loadPoster(s.target),e.disconnect())},this.observerConfig)}loadPoster(t){t.style.backgroundImage=`url(${t.dataset.posterSrc})`}}new class{initialize(){let{domReady:t}=window._airfleet.elements.core;t(()=>{this.initPoster(),window.addEventListener("airfleet-video-dynamic-init",()=>{this.initPoster()})})}initPoster(){let t=document.querySelectorAll(".afc-video-poster:not(.afc-video-poster--initialized)"),e={statusClassBase:"afc-video-poster--video-"};for(let s of t)new o(s).setup(),new(0,a.default)(s,e).setup(),s.classList.add("afc-video-poster--initialized")}}().initialize()}();
!function(){function e(e,t,s,i){Object.defineProperty(e,t,{get:s,set:i,enumerable:!0,configurable:!0})}var t="u">typeof globalThis?globalThis:"u">typeof self?self:"u">typeof window?window:"u">typeof global?global:{},s={},i={},o=t.parcelRequire9c5e;null==o&&((o=function(e){if(e in s)return s[e].exports;if(e in i){var t=i[e];delete i[e];var o={id:e,exports:{}};return s[e]=o,t.call(o.exports,o,o.exports),o.exports}var a=Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a}).register=function(e,t){i[e]=t},t.parcelRequire9c5e=o);var a=o.register;a("1FHt4",function(t,s){e(t.exports,"default",function(){return i});class i{constructor(e,t={}){this.section=e,this.statusClassBase=t?.statusClassBase||"afc-video--state-"}setup(){this.onVideoEvent("airfleet-video-loading",()=>this.updateStatusClass("loading")),this.onVideoEvent("airfleet-video-loaded",()=>this.updateStatusClass("loaded")),this.onVideoEvent("airfleet-video-playing",()=>this.updateStatusClass("playing")),this.onVideoEvent("airfleet-video-paused",()=>this.updateStatusClass("paused")),this.onVideoEvent("airfleet-video-ended",()=>this.updateStatusClass("ended")),this.onVideoEvent("airfleet-video-mute",()=>this.updateStatusClass("muted")),this.onVideoEvent("airfleet-video-unmute",()=>this.updateStatusClass("unmuted")),this.syncInitialState()}syncInitialState(){let e=this.section.querySelector(".afc-video__item");if(!e)return;"true"===e.dataset.isLoaded?this.updateStatusClass("loaded"):"true"===e.dataset.isLoading&&this.updateStatusClass("loading");let t=e.matches("video")?e:e.querySelector("video");t&&(t.paused||this.updateStatusClass("playing"),t.muted&&this.updateStatusClass("muted"))}updateStatusClass(e){let t="muted"===e||"unmuted"===e;if(!t)for(let e of this.section.classList)e.startsWith(this.statusClassBase)&&e!==this.statusClassBase+"muted"&&e!==this.statusClassBase+"unmuted"&&this.section.classList.remove(e);t&&this.section.classList.remove(this.statusClassBase+this.getOppositeMuteState(e)),this.section.classList.add(this.statusClassBase+e)}getOppositeMuteState(e){return"muted"===e?"unmuted":"muted"}onVideoEvent(e,t){this.section.addEventListener(e,t,!1)}}}),a("lc7MS",function(t,s){e(t.exports,"default",function(){return a});var i=o("jgHzC");class a extends i.default{constructor(e,t,s=null){super(e,t),this.observerConfig={rootMargin:this.section.dataset.loadMargin||0},this.userInteractionService=s,this.requiresUserInteraction="true"===this.section.dataset.requireUserInteraction,this.pendingVideos=new Set}shouldObserve(){return"in-view"===this.section.dataset.loading}setup(){super.setup(),this.requiresUserInteraction&&this.userInteractionService&&this.userInteractionService.onUserInteraction(()=>{this.processPendingVideos(),this.userInteractionService.deactivate()})}onIntersection(e,t){for(let s of e)s.isIntersecting&&(!this.requiresUserInteraction||!this.userInteractionService||this.userInteractionService.hasUserInteracted()?(this.loadVideo(s.target),t.unobserve(s.target)):(s.target.dataset.pendingLoad="true",this.pendingVideos.add(s.target)))}processPendingVideos(){for(let e of this.pendingVideos)this.loadVideo(e),delete e.dataset.pendingLoad;this.pendingVideos.clear()}loadVideo(e){let{dispatchEvent:t}=window._airfleet.elements.core;t(e,"airfleet-video-load-request")}cleanup(){this.userInteractionService&&this.userInteractionService.cleanup()}}}),a("jgHzC",function(t,s){e(t.exports,"default",function(){return i});class i{constructor(e,t){this.section=e,this.videos=[],this.observer=null,this.observerConfig={},this.videoItemsSelector=t.videoItemsSelector}onIntersection(e,t){}setup(){this.videos=this.queryVideoItems(),this.shouldObserve()&&(this.observer=this.createObserver(),this.observe())}queryVideoItems(){return this.videoItemsSelector?this.section.querySelectorAll(this.videoItemsSelector):(console.error("Missing video items selector"),[])}shouldObserve(){return this.videos?.length>0}autoPlay(){return this.section.dataset.autoPlay}autoPause(){return this.section.dataset.autoPause}createObserver(){return new IntersectionObserver((e,t)=>this.onIntersection(e,t),this.observerConfig)}observe(){for(let e of this.videos)this.observer.observe(e)}}}),a("dAuve",function(t,s){e(t.exports,"default",function(){return a});var i=o("jgHzC");class a extends i.default{constructor(e,t){super(e,t),this.observerConfig={rootMargin:this.section.dataset.playMargin||0}}onIntersection(e,t){for(let t of e)t.isIntersecting?("in-view"===this.autoPlay()||this.shouldResumeAfterAutoPause(t.target))&&this.playVideo(t.target):"out-of-view"===this.autoPause()&&this.autoPauseVideo(t.target)}shouldResumeAfterAutoPause(e){return"out-of-view"===this.autoPause()&&"true"===e.dataset.wasPlaying}autoPauseVideo(e){e.dataset.wasPlaying=this.isVideoPlaying(e)?"true":"false",this.pauseVideo(e)}isVideoPlaying(e){return(e.closest("[data-auto-pause]")||this.section).classList.contains("afc-video--state-playing")}observe(){for(let e of(this.onVideoLoaded(e=>{let t=e.target;this.observer.observe(t)}),this.videos))"true"===e.dataset.isLoaded&&this.observer.observe(e)}playVideo(e){this.dispatchEvent(e,"airfleet-video-play-request")}pauseVideo(e){this.dispatchEvent(e,"airfleet-video-pause-request")}onVideoLoaded(e){this.section.addEventListener("airfleet-video-loaded",e,!1)}dispatchEvent(e,t,s={}){let{dispatchEvent:i}=window._airfleet.elements.core;i(e,t,s)}}});var r=o("1FHt4"),n=o("lc7MS"),d=o("dAuve");new class{initialize(){let{domReady:e}=window._airfleet.elements.core;e(()=>{this.initSetup(),this.setObserver()})}initSetup(){let e=this.querySections(),t={videoItemsSelector:".afc-video__item"};for(let s of e)new(0,r.default)(s).setup(),new(0,d.default)(s,t).setup(),new(0,n.default)(s,t).setup(),s.classList.add("afc-video--initialized")}setObserver(){let{dispatchEvent:e}=window._airfleet.elements.core;new MutationObserver(t=>{for(let s of t)if("childList"===s.type)for(let t of s.addedNodes)1===t.nodeType&&t.querySelector(".afc-video")&&(this.initSetup(),e(window,"airfleet-video-dynamic-init"))}).observe(document.body,{childList:!0,subtree:!0})}querySections(){return document.querySelectorAll(".afc-video:not(.afc-video--initialized)")}}().initialize()}();
Sometimes the smallest switch unlocks the biggest results. For Gambuzza's, that was activating the Google Book Now button through Zenoti.
"It's such a small thing to just turn on," Trey explains, "but it makes a huge difference." When potential clients search "barbershops near me," Gambuzza's appears with a direct booking option – no website navigation required, no friction, no lost leads. "If it's not right there, we lose them to somebody else."
The team saw a dramatic jump in online bookings after enabling the feature and rolled it out on Facebook. For a high-end brand where first impressions matter, meeting clients exactly where they're searching, and making it effortless to commit, has delivered results.
Ask a barber or stylist what they care about most, and the answer is consistent: their craft and their paycheck. Gambuzza's philosophy has always been to empower individual providers, and Zenoti's myZen mobile app makes that tangible.
"Through myZen, every barber and stylist at Gambuzza's can track their own tips, retail sales, and total tickets, right from their phone,” says Trey. “They want to see their numbers right there. They want to see them daily, weekly, biweekly.”
The result? Providers feel informed and in control, and that translates directly into motivation, performance, and a stronger book of business.
A dashboard for every decision
For Trey and the leadership team, running a luxury brand means knowing what's working. Zenoti's reporting dashboards give Gambuzza's a unified view of revenue by channel: bookings from Google and Instagram; always-on retention campaigns; rebooking; retail sales; and more.
"I haven't used another product with a dashboard quite like that," says Trey.
The visibility has helped Gambuzza's double down on what drives results, including tiered retention campaigns that automatically reward clients on their first, second, and third visits with unique offers. "It's more of a set-it-and-forget-it type of thing. That's passive income,” Trey notes, adding that they hardly have to do anything to generate it.
HyperConnect: Bringing it all together
If one feature has been a recent revelation for Gambuzza's, it's HyperConnect, Zenoti's AI Concierge. After receiving client feedback that their previous call center felt too impersonal, Trey worked with his Zenoti contact to find a better solution. HyperConnect delivered: integrating reviews, AI-powered call insights, and a bot that handles inquiries when staff can't pick up.
"Our clients engage with our SmartBot. They don't get annoyed that it's AI. They love it because it's very user-friendly," Trey says. The AI call insights have become a personal tool for Trey himself. After every client call, he reviews the transcript and feedback to sharpen his communication. "When you're a luxury brand, you want every part of your client experience to be luxurious," he says. "That includes our language, our messaging, and how quickly we're responding." HyperConnect, he says, has brought all of that together.
Gambuzza's story is proof that the right software doesn't just keep the lights on – it fuels actual growth. From a Google button that fills the book to dashboards that sharpen business decisions, the platform gives barbershops the tools to operate smarter, market more effectively, and grow with confidence.
Ready to check out the platform for yourself? Explore Zenoti for barbershop management.