Yet when disaster strikes, Hays uses his skills to feed people in need. Since 2011, his nonprofit, Operation BBQ Relief, has prepared almost 1.7 million meals for survivors and first responders.

The unique effort began in May 2011, when a massive EF-5 tornado hit Joplin, Missouri, about two-and-a-half hours from Hays’ home. His wife urged him to help. So, he put out the word to his barbecue buddies and headed down with his portable smoker.

“We thought we’d be there three to four days, serving maybe 5,000 meals,” Hays said. “But the need was there, and the supplies kept coming in.”

Hays and approximately 300-400 volunteers worked for 11 days to meet that need — preparing more than 120,000 meals.

It was a life-changing experience for Hays, who had never organized any type of large volunteer effort before. While preparing to head home, he and friends Will Cleaver and Jeff Stith came to a realization.

“The barbecue community is uniquely qualified to respond to disasters like this quickly,” Hays said. “So, before we left, we put together a plan to create the nonprofit.”

During the last six years, the group has responded to more than 40 disasters across the United States, most recently Hurricanes Harvey and Irma. More than 6,200 volunteers have joined the effort, and the group often partners with other organizations to distribute the meals.

Hays believes that the food they prepare nourishes disaster survivors in more ways than one.

“Barbecue is comfort food,” Hays said. “If you just lost your house, or God forbid a loved one, and you get a hot meal that reminds you of the BBQs you had in the backyard and makes you forget about the bad stuff in your life. That’s worth it to me.”

“We not only are giving them something nutritious, but we are giving them a little bit of normalcy.”

CNN spoke with Hays about his work. Below is an edited version of the conversation.

CNN: How does your organization mobilize when a disaster hits?

Stan Hays: Over the last six years, we’ve responded to tornadoes, floods, hurricanes, wildfires. Every disaster requires a different response, but our goal is always to be in an area within 24 to 48 hours. We’re able to do that because we don’t have a lot of bureaucracy. There’s a small group that makes the decision on “Do we go?” And sometimes there is no decision — I mean, it wasn’t “Are we going to respond to Harvey?” It was “When” and “Where are we going to go?”

Our focus is getting it done. After we know we’re deploying, I email our partners for help with donations and other assistance we’ll be needing and we post on social media to alert our volunteers. Then we get into logistics: finding a location, equipment, proteins, how many pounds of rub, how many gallons of sauce. Our smokers are generally up and running within a day.

CNN: Who are your volunteers on site?

Hays: The core group of our organization are all pitmasters or grillmasters, (but) our volunteers come from everywhere now. You can go from a small disaster with 12 volunteers to a big one where you’re running 100-150 volunteers a day. There are always at least two to three people on site who have Serve Safe, a national food handling certification, and we have twice daily volunteer orientations that cover health and safety issues. We often work 18-hour days keeping everything going. But we are just a stopgap — we only stay in the area until restaurants and grocery stores are open.

‘);$vidEndSlate.removeClass(‘video__end-slate–inactive’).addClass(‘video__end-slate–active’);}};CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true) ? true : false;var configObj = {thumb: ‘none’,video: ‘us/2017/09/28/cnn-hero-stan-hays-extra.cnn’,width: ‘100%’,height: ‘100%’,section: ‘domestic’,profile: ‘expansion’,network: ‘cnn’,markupId: ‘body-text_38’,adsection: ‘cnn.com_us_heroes_inpage’,frameWidth: ‘100%’,frameHeight: ‘100%’,posterImageOverride: {“mini”:{“height”:124,”width”:220,”type”:”jpg”,”uri”:”//”},”xsmall”:{“height”:173,”width”:307,”type”:”jpg”,”uri”:”//”},”small”:{“height”:259,”width”:460,”type”:”jpg”,”uri”:”//”},”medium”:{“height”:438,”width”:780,”type”:”jpg”,”uri”:”//”},”large”:{“height”:619,”width”:1100,”type”:”jpg”,”uri”:”//”},”full16x9″:{“height”:900,”width”:1600,”type”:”jpg”,”uri”:”//”},”mini1x1″:{“height”:120,”width”:120,”type”:”jpg”,”uri”:”//”}}},autoStartVideo = false,callbackObj,containerEl,currentVideoCollection = [],currentVideoCollectionId = ”,isLivePlayer = false,moveToNextTimeout,mutePlayerEnabled = false,nextVideoId = ”,nextVideoUrl = ”,turnOnFlashMessaging = false,videoPinner,videoEndSlateImpl;if (CNN.autoPlayVideoExist === false) {autoStartVideo = false;if (autoStartVideo === true) {if (turnOnFlashMessaging === true) {autoStartVideo = false;containerEl = jQuery(document.getElementById(configObj.markupId));CNN.VideoPlayer.showFlashSlate(containerEl);} else {CNN.autoPlayVideoExist = true;}}}configObj.autostart = autoStartVideo;CNN.VideoPlayer.setPlayerProperties(configObj.markupId, autoStartVideo, isLivePlayer, mutePlayerEnabled);CNN.VideoPlayer.setFirstVideoInCollection(currentVideoCollection, configObj.markupId);videoEndSlateImpl = new CNN.VideoEndSlate(‘body-text_38’);/*** Finds the next video ID and URL in the current collection, if available.* @param currentVideoId The video that is currently playing* @param containerId The parent container Id of the video element*/function findNextVideo(currentVideoId) {var i,vidObj;if (currentVideoId && jQuery.isArray(currentVideoCollection) && currentVideoCollection.length > 0) {for (i = 0; i 0) {videoEndSlateImpl.showEndSlateForContainer();}}}callbackObj = {onPlayerReady: function (containerId) {CNN.VideoPlayer.reportLoadTime(containerId);CNN.VideoPlayer.handleInitialExpandableVideoState(containerId);CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, CNN.pageVis.isDocumentVisible());if (Modernizr && ! && ! && !Modernizr.tablet) {var containerClassId = ‘#’ + containerId;if (jQuery(containerClassId).parents(‘.js-pg-rail-tall__head’).length) {videoPinner = new CNN.VideoPinner(containerClassId);videoPinner.init();} else {CNN.VideoPlayer.hideThumbnail(containerId);}}},/** Listen to the metadata event which fires right after the ad ends and the actual video playback begins*/onContentEntryLoad: function(containerId, playerId, contentid, isQueue) {CNN.VideoPlayer.showSpinner(containerId);},onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) {var endSlateLen = jQuery(document.getElementById(containerId)).parent().find(‘.js-video__end-slate’).eq(0).length;CNN.VideoSourceUtils.updateSource(containerId, metadata);if (endSlateLen > 0) {videoEndSlateImpl.fetchAndShowRecommendedVideos(metadata);}},onAdPlay: function (containerId, cvpId, token, mode, id, duration, blockId, adType) {clearTimeout(moveToNextTimeout);CNN.VideoPlayer.hideSpinner(containerId);if (Modernizr && ! && ! && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(true);videoPinner.animateDown();}}},onContentPlay: function (containerId, cvpId, event) {var playerInstance,prevVideoId;/** When the video content starts playing, inject analytics data* for Aspen (if enabled) and the companion ad layout* (if it was set when the ad played) should switch back to* epic ad layout. onContentPlay calls updateCompanionLayout* with the ‘restoreEpicAds’ layout to make this switch*/if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) {CNN.companion.updateCompanionLayout(‘restoreEpicAds’);}clearTimeout(moveToNextTimeout);CNN.VideoPlayer.hideSpinner(containerId);if (CNN.VideoPlayer.getLibraryName(containerId) === ‘fave’) {playerInstance = FAVE.player.getInstance(containerId) || null;} else {playerInstance = containerId && window.cnnVideoManager.getPlayerByContainer(containerId).videoInstance.cvp || null;}prevVideoId = (window.jsmd && window.jsmd.v && (window.jsmd.v.eVar18 || window.jsmd.v.eVar4)) || ”;if (playerInstance && typeof playerInstance.reportAnalytics === ‘function’) {if (prevVideoId.length === 0 && document.referrer && >= 0) {prevVideoId = document.referrer.replace(/^(?:http|https)://[^/]/videos/(.+.w+)(?:/video/playlists/.*)?$/, ‘/video/$1’);if (prevVideoId === document.referrer) {prevVideoId = ”;}}playerInstance.reportAnalytics(‘videoPageData’, {videoCollection: currentVideoCollectionId,videoBranding: CNN.omniture.branding_content_page,templateType: CNN.omniture.template_type,nextVideo: nextVideoId,previousVideo: prevVideoId,referrerType: ”,referrerUrl: document.referrer});}if (Modernizr && ! && ! && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(true);videoPinner.animateDown();}}},onContentReplayRequest: function (containerId, cvpId, contentId) {if (Modernizr && ! && ! && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(true);var $endSlate = jQuery(document.getElementById(containerId)).parent().find(‘.js-video__end-slate’).eq(0);if ($endSlate.length > 0) {$endSlate.removeClass(‘video__end-slate–active’).addClass(‘video__end-slate–inactive’);}}}},onContentBegin: function (containerId, cvpId, contentId) {CNN.VideoPlayer.mutePlayer(containerId);if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) {CNN.companion.updateCompanionLayout(‘removeEpicAds’);}CNN.VideoPlayer.hideSpinner(containerId);clearTimeout(moveToNextTimeout);CNN.VideoSourceUtils.clearSource(containerId);jQuery(document).triggerVideoContentStarted();},onContentComplete: function (containerId, cvpId, contentId) {if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) {CNN.companion.updateCompanionLayout(‘restoreFreewheel’);}navigateToNextVideo(contentId, containerId);},onContentEnd: function (containerId, cvpId, contentId) {if (Modernizr && ! && ! && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(false);}}},onCVPVisibilityChange: function (containerId, cvpId, visible) {CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, visible);}};if (typeof configObj.context !== ‘string’ || configObj.context.length 0) {configObj.adsection = window.ssid;}CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true) ? true : false;CNN.VideoPlayer.getLibrary(configObj, callbackObj, isLivePlayer);});/* videodemanddust is a default feature of the injector */CNN.INJECTOR.scriptComplete(‘videodemanddust’);

CNN: It’s been a busy few weeks for you with the recent hurricanes.

Hays: Oh yes. Between Harvey and Irma, we were deployed for a total of 20 days and provided almost half a million meals. During Harvey, we broke our record — preparing 55,000 meals in one day from our two locations in Texas. During Irma, we worked with FedEx, the Salvation Army and other nonprofits to airdrop thousands of meals to the Florida Keys; I like to call it “BBQ Air.”

We are still working on ways to get meals to Puerto Rico after Hurricane Maria. It is bad down there, but there are a lot of logistical hurdles, with the lack of power, limited flights and lots of costs involved. It’s likely going to be the first disaster where we won’t get in until weeks later.

Hays: It’s hard to explain the exhaustion and the exhilaration at the same time. For me, the greatest thing is people coming together. Many of our volunteers have done multiple deployments, and some have traveled hundreds and even a thousand miles. It’s a very humbling experience to be with so much love and so many people that just want to help.

Seeing the people working and knowing the impact the meals are making — it can’t help but bring a smile to your face, maybe a tear to your eye. At the end of the day, you’ve done something that’s made a difference.

To donate to Operation BBQ Relief click the CrowdRise widget below.