{"id":2508,"date":"2026-09-24T19:43:20","date_gmt":"2026-09-24T19:43:20","guid":{"rendered":"https:\/\/kitchenguard.com\/oc\/?page_id=2508"},"modified":"2026-10-09T00:16:58","modified_gmt":"2026-10-09T00:16:58","slug":"costa-mesa","status":"publish","type":"page","link":"https:\/\/kitchenguard.com\/oc\/costa-mesa\/","title":{"rendered":"Costa Mesa"},"content":{"rendered":"<div class=\"m-banner m-banner--small  page-hero has-overlay order-default\" >\n\n\t\n\t\n\t<div class=\"m-banner__container container-fluid\" style='--overlayOpacity: 100%;--columns-ratio: 61%;background-color: #082022;'>\n\n\t\t\t<div class=\"m-banner__media bg-full\">\n\t\t\t\t<picture class=\"m-banner__picture\">\n\t\t\t<img decoding=\"async\" width=\"2560\" height=\"1079\" src=\"https:\/\/kitchenguard.com\/oc\/wp-content\/uploads\/sites\/23\/2024\/01\/The-Bellows-Kitchen-Exhaust-Filters-2-1-scaled-e1706303264629.jpg\" class=\"attachment-full size-full\" alt=\"Kitchen Guard technician replacing commercial kitchen exhaust hood filters\" loading=\"lazy\" srcset=\"https:\/\/kitchenguard.com\/oc\/wp-content\/uploads\/sites\/23\/2024\/01\/The-Bellows-Kitchen-Exhaust-Filters-2-1-scaled-e1706303264629.jpg 2560w, https:\/\/kitchenguard.com\/oc\/wp-content\/uploads\/sites\/23\/2024\/01\/The-Bellows-Kitchen-Exhaust-Filters-2-1-scaled-e1706303264629-300x126.jpg 300w, https:\/\/kitchenguard.com\/oc\/wp-content\/uploads\/sites\/23\/2024\/01\/The-Bellows-Kitchen-Exhaust-Filters-2-1-scaled-e1706303264629-1024x432.jpg 1024w, https:\/\/kitchenguard.com\/oc\/wp-content\/uploads\/sites\/23\/2024\/01\/The-Bellows-Kitchen-Exhaust-Filters-2-1-scaled-e1706303264629-768x324.jpg 768w, https:\/\/kitchenguard.com\/oc\/wp-content\/uploads\/sites\/23\/2024\/01\/The-Bellows-Kitchen-Exhaust-Filters-2-1-scaled-e1706303264629-400x169.jpg 400w, https:\/\/kitchenguard.com\/oc\/wp-content\/uploads\/sites\/23\/2024\/01\/The-Bellows-Kitchen-Exhaust-Filters-2-1-scaled-e1706303264629-200x84.jpg 200w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/>\t\t<\/picture>\n\t\t\t<\/div>\n\n\t\t<div class=\"m-banner__inner container flex-left style-dark\">\n\n\t\t\t<div class=\"l-banner  l-gt-custom l-gb-custom\" style=\"--l-gt-padding: clamp(15rem, 25vmin, 25rem);--l-gb-padding: 13rem;\">\n\n\t\t\t\t\n<div class=\"l-banner__text\">\n\t    <div class=\"l-banner__inner text-left\">\n\n        <div class=\"c-heading -h1\">\n\t\t\t\n\t\t\t\t\t\t\t<h1  class=\"c-heading__title\">Commercial Hood Cleaning in Costa Mesa, CA<\/h1>\t\t\t\n\t\t\t        <\/div>\n\n\t\t    <\/div>\n\t\t    <div class=\"c-block__btn\">\n\t\t\n\t\t\t<a href=\"\/oc\/contact\/\"  class=\"c-btn -normal -primary has-icon icon-right \"><span class=\"c-btn__txt\">Schedule a Consultation<\/span><span class=\"c-btn__ico\"><svg width=\"30\" height=\"30\" class=\"icon icon-lib-icon-arrow6 \" aria-hidden=\"true\" role=\"img\"><use xlink:href=\"#lib-icon-arrow6\"><\/use><\/svg><\/span><\/a>\n\t\t    <\/div>\n\t<\/div>\n\n\n\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t<\/div>\n\n\t<\/div>\n\n\t\n<div class=\"m-form l-form more-info__popup -float-right is-hidden\" id=\"js-more-info\">\n\t<div class=\"more-info__popup-button\">\n\t\t<button class=\"c-btn -normal -primary -no-decoration has-icon icon-left js-toggle\" data-popup-form=\"#js-more-info\">\n\t\t\t<span class=\"c-btn__txt\">Contact Us<\/span>\n\t\t\t<span class=\"c-btn__ico icon-reversed\">\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"40\" height=\"31\" src=\"https:\/\/kitchenguard.com\/oc\/wp-content\/uploads\/sites\/23\/2024\/02\/Vector-4.svg\" class=\"attachment-tumbnail size-tumbnail\" alt=\"\" \/>\t\t\t<\/span>\n\t\t<\/button>\n\t<\/div>\n\t<button class=\"c-btn -normal -exit js-close\" aria-label=\"close button\" data-popup-form=\"#js-more-info\">\n\t\t<span class=\"c-btn__ico\">\n\t\t\t<svg width=\"30\" height=\"30\" class=\"icon icon-lib-icon-x \" aria-hidden=\"true\" role=\"img\"><use xlink:href=\"#lib-icon-x\"><\/use><\/svg>\t\t<\/span>\n\t<\/button>\n\t<div class=\"more-info__popup-form l-form__form\">\n\t\t<script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_12' ><style>#gform_wrapper_12[data-form-index=\"0\"].gform-theme,[data-parent-form=\"12_0\"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n\t\t\t\t\t\t\t<p class='gform_required_legend'>&quot;<span class=\"gfield_required gfield_required_asterisk\">*<\/span>&quot; indicates required fields<\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_12'  action='\/oc\/wp-json\/wp\/v2\/pages\/2508' data-formid='12' novalidate>\t\t\t\t\t<div style=\"display: none !important;\" class=\"akismet-fields-container gf_invisible\" data-prefix=\"ak_\">\n\t\t\t\t\t\t<label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label>\n\t\t\t\t\t\t<input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"121\" \/>\n\t\t\t\t\t\t<script>\ndocument.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n<\/script>\n\n\t\t\t\t\t<\/div>\n                        <div class='gform-body gform_body'><div id='gform_fields_12' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_12_38\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_12_38'>URL<\/label><div class='ginput_container'><input name='input_38' id='input_12_38' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_12_38'>This field is for validation purposes and should be left unchanged.<\/div><\/div><div id=\"field_12_13\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half ginput_container--name gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_12_13'>First Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_13' id='input_12_13' type='text' value='' class='large'    placeholder='Your First Name' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_12_25\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_12_25'>Last Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_25' id='input_12_25' type='text' value='' class='large'    placeholder='Your Last Name' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_12_20\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield--type-company gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_12_20'>Company Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_20' id='input_12_20' type='text' value='' class='large'    placeholder='Company Name' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_12_27\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_12_27'>Title<\/label><div class='ginput_container ginput_container_text'><input name='input_27' id='input_12_27' type='text' value='' class='large'    placeholder='Your Title'  aria-invalid=\"false\"   \/><\/div><\/div><fieldset id=\"field_12_29\" class=\"gfield gfield--type-address gfield--input-type-address gfield--width-half gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Address<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/legend>    \n                    <div class='ginput_complex ginput_container has_street ginput_container_address gform-grid-row' id='input_12_29' >\n                         <span class='ginput_full address_line_1 ginput_address_line_1 gform-grid-col' id='input_12_29_1_container' >\n                                        <input type='text' name='input_29.1' id='input_12_29_1' value=''   placeholder='123 Abc Street' aria-required='true'    \/>\n                                        <label for='input_12_29_1' id='input_12_29_1_label' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>Street Address<\/label>\n                                    <\/span><input type='hidden' class='gform_hidden' name='input_29.4' id='input_12_29_4' value=''\/><input type='hidden' class='gform_hidden' name='input_29.6' id='input_12_29_6' value='' \/>\n                    <div class='gf_clear gf_clear_complex'><\/div>\n                <\/div><\/fieldset><fieldset id=\"field_12_7\" class=\"gfield gfield--type-address gfield--input-type-address gfield--width-half gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >City<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/legend>    \n                    <div class='ginput_complex ginput_container has_city ginput_container_address gform-grid-row' id='input_12_7' >\n                        <span class='ginput_left address_city ginput_address_city gform-grid-col' id='input_12_7_3_container' >\n                                    <input type='text' name='input_7.3' id='input_12_7_3' value=''   placeholder='Your City' aria-required='true'    \/>\n                                    <label for='input_12_7_3' id='input_12_7_3_label' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>City<\/label>\n                                 <\/span><input type='hidden' class='gform_hidden' name='input_7.4' id='input_12_7_4' value=''\/><input type='hidden' class='gform_hidden' name='input_7.6' id='input_12_7_6' value='' \/>\n                    <div class='gf_clear gf_clear_complex'><\/div>\n                <\/div><\/fieldset><div id=\"field_12_9\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-half gfield--type-state gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_12_9'>State<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_9' id='input_12_9' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Your State<\/option><option value='Alabama' >Alabama<\/option><option value='Alaska' >Alaska<\/option><option value='American Samoa' >American Samoa<\/option><option value='Arizona' >Arizona<\/option><option value='Arkansas' >Arkansas<\/option><option value='California' >California<\/option><option value='Colorado' >Colorado<\/option><option value='Connecticut' >Connecticut<\/option><option value='Delaware' >Delaware<\/option><option value='District of Columbia' >District of Columbia<\/option><option value='Florida' >Florida<\/option><option value='Georgia' >Georgia<\/option><option value='Guam' >Guam<\/option><option value='Hawaii' >Hawaii<\/option><option value='Idaho' >Idaho<\/option><option value='Illinois' >Illinois<\/option><option value='Indiana' >Indiana<\/option><option value='Iowa' >Iowa<\/option><option value='Kansas' >Kansas<\/option><option value='Kentucky' >Kentucky<\/option><option value='Louisiana' >Louisiana<\/option><option value='Maine' >Maine<\/option><option value='Maryland' >Maryland<\/option><option value='Massachusetts' >Massachusetts<\/option><option value='Michigan' >Michigan<\/option><option value='Minnesota' >Minnesota<\/option><option value='Mississippi' >Mississippi<\/option><option value='Missouri' >Missouri<\/option><option value='Montana' >Montana<\/option><option value='Nebraska' >Nebraska<\/option><option value='Nevada' >Nevada<\/option><option value='New Hampshire' >New Hampshire<\/option><option value='New Jersey' >New Jersey<\/option><option value='New Mexico' >New Mexico<\/option><option value='New York' >New York<\/option><option value='North Carolina' >North Carolina<\/option><option value='North Dakota' >North Dakota<\/option><option value='Northern Mariana Islands' >Northern Mariana Islands<\/option><option value='Ohio' >Ohio<\/option><option value='Oklahoma' >Oklahoma<\/option><option value='Oregon' >Oregon<\/option><option value='Pennsylvania' >Pennsylvania<\/option><option value='Puerto Rico' >Puerto Rico<\/option><option value='Rhode Island' >Rhode Island<\/option><option value='South Carolina' >South Carolina<\/option><option value='South Dakota' >South Dakota<\/option><option value='Tennessee' >Tennessee<\/option><option value='Texas' >Texas<\/option><option value='Utah' >Utah<\/option><option value='U.S. Virgin Islands' >U.S. Virgin Islands<\/option><option value='Vermont' >Vermont<\/option><option value='Virginia' >Virginia<\/option><option value='Washington' >Washington<\/option><option value='West Virginia' >West Virginia<\/option><option value='Wisconsin' >Wisconsin<\/option><option value='Wyoming' >Wyoming<\/option><option value='Armed Forces Americas' >Armed Forces Americas<\/option><option value='Armed Forces Europe' >Armed Forces Europe<\/option><option value='Armed Forces Pacific' >Armed Forces Pacific<\/option><\/select><\/div><\/div><div id=\"field_12_15\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield--type-zip gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_12_15'>Zip Code<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_15' id='input_12_15' type='text' value='' class='large'    placeholder='12345' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_12_36\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-half gfield--type-phone gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_12_36'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_36' id='input_12_36' type='tel' value='' class='large'  placeholder='123 456 7890' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_12_3\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_12_3'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_3' id='input_12_3' type='email' value='' class='large'   placeholder='name@email.com' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><fieldset id=\"field_12_35\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label' >Are You a New Customer?<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_12_35'>\n\t\t\t<div class='gchoice gchoice_12_35_0'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_35' type='radio' value='Yes'  id='choice_12_35_0' onchange='gformToggleRadioOther( this )'    \/>\n\t\t\t\t\t<label for='choice_12_35_0' id='label_12_35_0' class='gform-field-label gform-field-label--type-inline'>Yes<\/label>\n\t\t\t<\/div>\n\t\t\t<div class='gchoice gchoice_12_35_1'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_35' type='radio' value='No'  id='choice_12_35_1' onchange='gformToggleRadioOther( this )'    \/>\n\t\t\t\t\t<label for='choice_12_35_1' id='label_12_35_1' class='gform-field-label gform-field-label--type-inline'>No<\/label>\n\t\t\t<\/div><\/div><\/div><\/fieldset><div id=\"field_12_24\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_12_24'>How Did You Hear About Us?<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_24' id='input_12_24' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='Referral' >Referral<\/option><option value='Social Media' >Social Media<\/option><option value='Google' >Google<\/option><option value='Other' >Other<\/option><\/select><\/div><\/div><div id=\"field_12_22\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--type-message field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_12_22'>Tell Us More<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_22' id='input_12_22' class='textarea medium'    placeholder='Tell Us More About How We Can Help You'  aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_12_37\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><p style=\"font-size: 12px; color: grey; line-height: 1.4; margin-top: 10px;\">\n  By submitting this form and signing up for texts, I agree to receive marketing and promotional messages, event invitations, information on rewards or loyalty programs, and customer satisfaction surveys via SMS from Kitchen Guard. Message frequency may vary. MSG DATA RATES MAY APPLY. MSG FREQUENCY VARIES. REPLY STOP TO STOP. REPLY HELP FOR HELP or contact us at <a href=\"mailto:marketing@kitchenguard.com\">marketing@kitchenguard.com<\/a>. \n  View our <a href=\"https:\/\/kitchenguard.com\/oc\/marketing-consent\/\" target=\"_blank\" rel=\"noopener noreferrer\">Terms &#038; Conditions<\/a> and \n  <a href=\"https:\/\/kitchenguard.com\/oc\/privacy-policy\/\" target=\"_blank\" rel=\"noopener noreferrer\">Privacy Policy<\/a>.\n<\/p>\n<\/div><div id=\"field_12_32\" class=\"gfield gfield--type-text gfield--input-type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden\"  ><div class=\"admin-hidden-markup\"><i class=\"gform-icon gform-icon--hidden\" aria-hidden=\"true\" title=\"This field is hidden when viewing the form\"><\/i><span>This field is hidden when viewing the form<\/span><\/div><label class='gfield_label gform-field-label' for='input_12_32'>KG Website<\/label><div class='ginput_container ginput_container_text'><input name='input_32' id='input_12_32' type='text' value='KG Website' class='large'      aria-invalid=\"false\"   \/><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_12' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_12' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_12' id='gform_theme_12' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_12' id='gform_style_settings_12' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_12' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='12' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='vSRaNladjdFtveaetVBB+vodariWcEGhC8ZaK8H+DzT0JZ2LjXaj7VaERj\/YR8gm75Sbzi7N\/C\/TeqjPNbLlLgwdXTTWb4kA5JQQBWDGFN5fapU=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_12' value='WyJ7XCI5XCI6W1wiYTliNmQxODFhNmI0ZDM5NGU4MDM3OGVkZGUzYjQ3ODlcIixcIjFlOGI0ZjNlMmVkYTczMmM1YmNmMTgxZjNkZTQ1ZjdjXCIsXCI5MDY5ZmZlMzZmMzY4OTY3NmY5ZGJiOGRjZWY0NjA5ZlwiLFwiN2M5Yzg0OTIwNDRhMmVjMTFkOTNjNTgxZDc3N2U5ZjFcIixcIjE1MzIyMWE5ZDYxMTkxMzA2NWUzNzdlM2M2NDk4MmY0XCIsXCIyYWY0ZWI0ODc0OGQzMTNkMzc1ZGUxMTRlODM2ZmVmZlwiLFwiY2ZkZjNkODNhZDc4ZTI1M2RkNDc2ZjIxZDQ5MmNiNjBcIixcIjEyMDg2NWFiNGI0Yjg2ZDEwMjMxYWZmNjdhZTdiNWM5XCIsXCI3NGE5MDlkOWM1ZTEwNTAzNWM1YTcyZWM5MTUyNTdkZFwiLFwiMDMzZmY1OTM5Mjg3ZGQ0MmVhMDQ3OTIxNjZhOThhNWVcIixcIjU3NzdjZGQyMWU5ZGQzYzM3NzE2OGY2ZjBmNzRlYmQwXCIsXCJiYjVkZDQ3YmU3N2QwZTcwYzRiOTAzMjlkNjMyMzE3YlwiLFwiYzI3MTI3Mzg2MzVjY2UyYzAyOGRmMjYyNTJjOTllMDBcIixcImE5ZjI2MjlhYmY1OGZkZWZiMWNhZDhmNWE3NjJlMmI1XCIsXCI5MGUxODdlMDM2NzQ0MTI4NDcxZWY5NjVhM2Q0ZWYyZlwiLFwiYWI0YzE3ODhmZjZhMTRjNjU5ODFiZDI4ODNlOWY3NmRcIixcIjAzN2ViOGRiNmM1NTU5ZjUzZWZlNjEwYzc5YjZjZWYyXCIsXCI4NDcwZTVhMmU0YTA5OTIyY2Q2NGY4Y2U5Y2VjNzY1Y1wiLFwiZWQ0ODNiYjk0MDMzMWFkYjM0MTFhZmQyYWVmNGJkNjVcIixcIjgwYTU1MmZmMzMxZDRlOGFjNDgxODZlZWY4Y2ZmMWE5XCIsXCI5OTUyNjkwNGU4ZTZiNzViYjNmNTI2MTRjZjhiOTdhZlwiLFwiYjI2NTcxOTMwNWJjNDFhYzZmMGFjY2NjMmI5NWU1N2ZcIixcIjA2NWNhZTUwZjc3YTQyYTkxYzk3NDU0NDE3NGRjNDE0XCIsXCJkODgwNThlMWM1Yzg0YTllNGUyZTA1MmNlMDcxMjU0Y1wiLFwiZWJjZmNkMWYzYTFkODY3ODdiNjQ0NDc1M2VjMTBlMWVcIixcImRiOGY5ZjVkYWEyYTdjMWQ2NjBmMTczYWEzZTA4OTRhXCIsXCIwNGMxOGY2MGI3NjVmOTI5NzRmYjc4MmQ4Y2EzMDQ4OFwiLFwiM2NhNzEyYTA0MGYyOWU2Yzg0ZmZkNTQwM2U5ZWVhMTVcIixcIjBkYWJiNTAwNDdiNWY1YjBhMjc0ZjQxYjBhYmFhMDVmXCIsXCI3NGZlMTQwODlkYTY2MGNhMWZhNDYyMzFkMWExMDU2M1wiLFwiZTcwZmRkNzQ2OGY1MTY5M2E3ZTk5MmZiMmIwZTY3NTJcIixcIjVjYmI4MjUwZTEyYzk2MGYzNDAzNjY3YzZlZjNhMGZmXCIsXCJiNzE4ZjU1YTcwMWE5ODQxYjMyZjA0OGRhYzgxYzVlMVwiLFwiYmE4YzU1NTFiOGYxMGE5YWRlZDAyZjJkMGIzNWVhYjdcIixcIjllMjgzYjZmYmZiZTM2OTczZTU3MjRhMTIzOWJhNDNjXCIsXCJmNjM4N2I1ZjNkNjE1Mjg2YTI4OWIyMDIyZGIwNGJlNVwiLFwiNmViNDEyNmRkNDk3ZDRmYjAwNGJhMWIzOTdjZjQxNzBcIixcImY2ZTk0ZGI2MzJlMzA0YjU1ZjJiZmE4MTY1Y2NjZDJkXCIsXCIxNDliMWI0YTk4NWVhMmZlZTZlOGI1ZTU4ODMxYzM5MFwiLFwiOTZiOTkzMjI0YWExN2JmMTgwOTk5NTlhOGUxYjdjZTZcIixcImU0YmI5NmI1ZjUxNTcxYTNjYWNmZjBjNTJjNzlmMzdlXCIsXCIwMjNjNzU5MGRlNDU1NTUxMjAxM2YyM2I4Yzg3MjE2Y1wiLFwiZjFhZjUyNGRlNzdmZmJmZDdmODFlYWRjOTk3MmIyNGFcIixcImNjNDRlZGYxZGRiODdhMTEyNGQxOTlkMjY5YzY1MTRhXCIsXCIxMTQ5YmQyY2MzNjA3NmVhYTZlZTg1ZDU3YTUzNDE0NFwiLFwiM2I5NmY4ZThiYTA2ODE3ZDdmYzRhNTA1ZGY4MjBhMGVcIixcIjY5NTQzZDg2MTMyYTZlMGI1MjdhMmZjZjNiZDY4MDhmXCIsXCIzNTU0NmEwMGE0OTllZDMzODAyMDU3N2E1ZmQ4YTIzZFwiLFwiZTY5MGJjNmJkYzk4ZGFkODhmOGVkNjY5YTk0ZmEyNGJcIixcIjQyNDQzOTMwYThiNWUxNGM5ZmExYWY4NjhkNzEyYmVjXCIsXCIyZjg3YTA5ZWQzZjBjOGE1OWExMDdhYTRhZTgyYTU0Y1wiLFwiYzc0OWU3NmViZmM1ZDcyNDc5NmEzMDYyZWQ0YTU5YThcIixcIjllNmZmMjE2M2M5M2I3ZTQ1MGIyMWMzNDU0NDM2MmI2XCIsXCI4MmI2NDFmM2EwOTlhYmJhNWZhMjNiODIxMGFlZTgwZVwiLFwiN2NhOThiZWJiNWZkZjJjMjYyYjVlYzdmYmM5ZjMxMzBcIixcImFmNDgwZjU4MmI3OTQ2NDNjMzJmYmEwOWNjNzc0OWI3XCIsXCJiYzEwM2EwNTc0MGY1Y2I5ZDIxYzc4ZDBkZjgzNWE2OVwiLFwiYzJmMmRlY2I0Mzc5MzYwYWNiMzQ3ZmVmMzQzNDdiZGZcIixcImQ1Y2ZjNjkyMmZiZDVhYTNkMjlhMzk3Yjk2MTcyYWIzXCJdLFwiMzVcIjpbXCJiNjM0YWI4YTEyNTJmODMzNDFiYmZlM2FmYzNjZmM2MFwiLFwiMzg0MTc5MmFlNzRkY2MyNmYwY2ZkNGQyNTg2MGE5NjZcIl0sXCIyNFwiOltcImFjZDZlMWJkMDM3ODg1OTI0ODUyNGZhNmE0MWU1N2RiXCIsXCI4NzIzZjk4YTM1MGQ2OWViN2Y2NzA4NGQwYTQwNDRiNFwiLFwiM2IzZjY3NzUzYTdiZDJhNWYwNTBkYWZkMzQxZjFjODdcIixcImFiODIyYjg2YThlZDQ1N2ZiZDhmYzUxMmQ1MzRkM2E2XCJdfSIsImU0N2JkOTdlYjU2M2YzYWY0MTE1OThkZWE5NmEwYzljIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_12' id='gform_target_page_number_12' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_12' id='gform_source_page_number_12' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 12, 'https:\/\/kitchenguard.com\/oc\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery('#gform_ajax_frame_12').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_12');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_12').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_12').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_12').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_12').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_12').val();gformInitSpinner( 12, 'https:\/\/kitchenguard.com\/oc\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [12, current_page]);window['gf_submitting_12'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_12').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [12]);window['gf_submitting_12'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_12').text());}else{jQuery('#gform_12').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"12\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_12\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_12\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_12\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 12, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n\t<\/div>\n<\/div>\n\n<\/div>\n\n\n<div class=\"m-block  mb l-content-simple-1\"  >\n\n\t\n\t\n\t<div class=\"m-block__container container-narrow\" style=\"\">\n\n\t\t<div class=\"l-heading text-center l-heading-v1\">\n\n\t\t\t    <div class=\"c-heading -h2 \">\n\t\t\n\t\t            <div class=\"c-heading__pre\" >\n\t\t\t\t             <\/div>\n\t\t\n\t\t\t\t\t<h2  class=\"c-heading__title\">Kitchen Exhaust Cleaning for Costa Mesa&#8217;s Restaurants, Hotels and Venues<\/h2>\t\t\n\t\t            <div class=\"c-heading__sub\" >\n\t\t\t\tHood, duct and rooftop fan cleaning for the City of the Arts, from South Coast Plaza&#8217;s dining rooms to the fairgrounds.            <\/div>\n\t\t    <\/div>\n    <div class=\"c-heading__description is-wysiwyg\">\n        <div style=\"padding: 10px; max-width: 100%; box-sizing: border-box;\">\n<p style=\"margin-bottom: 1em;\">Costa Mesa punches far above its size as a place to eat. South Coast Plaza, one of the highest-grossing shopping centers in the country, hosts restaurants that run at fine-dining standards seven days a week. SoCo and the OC Mix, The CAMP and The LAB pack chef-driven kitchens and food-hall counters into a few blocks of Bristol Street and Hyland Avenue. The OC Fair &#038; Event Center brings millions of visitors a year. Kitchen Guard of Orange County, owned and operated by Elijah Arcos, cleans commercial kitchen exhaust systems across Costa Mesa to ANSI\/IKECA C10, with a dated photo report for every job.<\/p>\n<h2 style=\"margin-top: 1.5em; margin-bottom: 0.75em;\">Costa Mesa Fire &#038; Rescue Inspects Your Kitchen<\/h2>\n<p style=\"margin-bottom: 1em;\">Costa Mesa runs its own fire department. <a href=\"https:\/\/www.costamesaca.gov\/government\/departments-and-divisions\/fire-rescue\/fire-prevention-community-risk-reduction\" target=\"_blank\" rel=\"noopener\">Costa Mesa Fire &amp; Rescue&#8217;s Fire Prevention and Community Risk Reduction division<\/a> handles business inspections, fire code permits and plan review. The city adopted the 2025 California Fire Code in November 2025, with no local changes to the commercial cooking rules, so the statewide code and <a href=\"https:\/\/kitchenguard.com\/nfpa-96\/\">NFPA 96<\/a> govern your hood, ducts and fan. Inspectors want to see a current service label on the hood and records showing the system is cleaned on the schedule your cooking volume requires. Our report and label give you both.<\/p>\n<h2 style=\"margin-top: 1.5em; margin-bottom: 0.75em;\">Costa Mesa Sanitary District Has Some of the County&#8217;s Most Detailed Grease Rules<\/h2>\n<p style=\"margin-bottom: 1em;\">Sewer service in Costa Mesa, and in parts of Newport Beach, comes from the <a href=\"https:\/\/www.cmsdca.gov\/sewer\/fats,_oils,___grease_(fog)\/business_fog_prevention.php\" target=\"_blank\" rel=\"noopener\">Costa Mesa Sanitary District<\/a>, not the city. Its fats, oils and grease (FOG) program sets specific requirements for food service establishments:<\/p>\n<ul style=\"margin-bottom: 1em; text-align: left;\">\n<li>Every food service establishment needs a CMSD wastewater discharge permit, and every new one must install a grease interceptor.<\/li>\n<li>Gravity interceptors must be serviced at least quarterly and never pass 25% grease. Hydromechanical units must be serviced monthly.<\/li>\n<li>Staff must be trained on grease handling every six months.<\/li>\n<li>CMSD inspects every food service establishment at least every two years, yearly for sites with interceptors, and quarterly in known sewer trouble spots.<\/li>\n<\/ul>\n<p style=\"margin-bottom: 1em;\">Hood cleaning isn&#8217;t interceptor service, but the two are connected. Grease the hood and filters don&#8217;t capture ends up on floors, in drains and in your interceptor. A clean exhaust system and a regular <a href=\"https:\/\/kitchenguard.com\/oc\/filter-exchange\/\">Filter Exchange<\/a> program reduce how much grease your kitchen sends down the drain between services.<\/p>\n<h2 style=\"margin-top: 1.5em; margin-bottom: 0.75em;\">South Coast Plaza, SoCo and Costa Mesa&#8217;s Dining Districts<\/h2>\n<p style=\"margin-bottom: 1em;\">Most of Costa Mesa&#8217;s restaurant volume sits in a few concentrated districts, and each comes with its own logistics. Inside South Coast Plaza, restaurants work under mall rules for after-hours access, roof access and contractor insurance. At SoCo and the OC Mix, food-hall counters share buildings and roofs. Along The CAMP, The LAB, the 17th Street corridor and the Eastside, smaller independent kitchens sit in older strip buildings with rooftop fans that haven&#8217;t always been maintained. We coordinate with property management before every visit, and we clean and document each tenant&#8217;s system separately so every operator has their own label and report.<\/p>\n<div style=\"overflow-x: auto;\">\n<table style=\"width: 100%; border-collapse: collapse; margin-bottom: 1em;\">\n<thead>\n<tr>\n<th style=\"text-align: left; padding: 8px; border-bottom: 2px solid #082022;\">Costa Mesa kitchen type<\/th>\n<th style=\"text-align: left; padding: 8px; border-bottom: 2px solid #082022;\">Typical NFPA 96 schedule<\/th>\n<th style=\"text-align: left; padding: 8px; border-bottom: 2px solid #082022;\">Why<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Wood-fired and charcoal cooking<\/td>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Monthly<\/td>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Solid-fuel cooking has the strictest schedule in NFPA 96<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">High-volume restaurants and food-hall counters<\/td>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Quarterly<\/td>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Long hours, charbroilers, woks and fryers<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Hotel kitchens near South Coast Plaza<\/td>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Quarterly<\/td>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Restaurants, banquets and room service from one roof<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Fairgrounds and event kitchens<\/td>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Scheduled around events<\/td>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Heavy use in fair season, lighter use the rest of the year<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Caf\u00e9s and moderate-volume restaurants<\/td>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Semi-annually<\/td>\n<td style=\"padding: 8px; border-bottom: 1px solid #ddd;\">Moderate cooking volume<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2 style=\"margin-top: 1.5em; margin-bottom: 0.75em;\">The OC Fair, Segerstrom and Event-Driven Kitchens<\/h2>\n<p style=\"margin-bottom: 1em;\">Costa Mesa&#8217;s calendar has real peaks. The OC Fair runs for about a month each summer at the <a href=\"https:\/\/ocfair.com\/oc-fair\" target=\"_blank\" rel=\"noopener\">OC Fair &amp; Event Center<\/a>, and the fairgrounds host events and concerts the rest of the year. Nights at the Segerstrom Center for the Arts and South Coast Repertory fill the restaurants around Town Center Drive before curtain. Hotels like the Westin South Coast Plaza, the Avenue of the Arts hotel and the Hilton on Bristol cook for business travelers and banquets all year. We schedule these kitchens ahead of their peaks, so they go into fair season, show nights and holiday banquets clean and documented.<\/p>\n<h2 style=\"margin-top: 1.5em; margin-bottom: 0.75em;\">Costa Mesa&#8217;s Culinary Pipeline<\/h2>\n<p style=\"margin-bottom: 1em;\">Costa Mesa trains a lot of Orange County&#8217;s cooks. Orange Coast College&#8217;s culinary program earned exemplary status from the American Culinary Federation in 2026, and its graduates staff kitchens across the county. For teaching and institutional kitchens like OCC&#8217;s and Vanguard University&#8217;s, we schedule cleanings around class and meal calendars and provide records that facilities teams can keep on file.<\/p>\n<h2 style=\"margin-top: 1.5em; margin-bottom: 0.75em;\">Costa Mesa Areas and ZIP Codes We Serve<\/h2>\n<p style=\"margin-bottom: 1em;\">We clean kitchens throughout Costa Mesa: <strong>South Coast Plaza<\/strong> and <strong>South Coast Metro<\/strong>, <strong>SoCo and the OC Mix<\/strong>, <strong>The CAMP and The LAB<\/strong> on Bristol, the <strong>Eastside<\/strong> and <strong>17th Street<\/strong>, the <strong>Harbor Boulevard<\/strong> corridor, the <strong>Westside<\/strong>, and the <strong>OC Fair &amp; Event Center<\/strong>. That covers ZIP codes 92626 and 92627. We also serve neighboring <a href=\"https:\/\/kitchenguard.com\/oc\/newport-beach\/\">Newport Beach<\/a>, <a href=\"https:\/\/kitchenguard.com\/oc\/santa-ana\/\">Santa Ana<\/a>, <a href=\"https:\/\/kitchenguard.com\/oc\/irvine\/\">Irvine<\/a>, Fountain Valley and <a href=\"https:\/\/kitchenguard.com\/oc\/huntington-beach\/\">Huntington Beach<\/a>. Kitchen Guard of Orange County also has local pages for <a href=\"https:\/\/kitchenguard.com\/oc\/anaheim\/\">Anaheim<\/a>, <a href=\"https:\/\/kitchenguard.com\/oc\/garden-grove-westminster\/\">Garden Grove &#038; Westminster<\/a> and <a href=\"https:\/\/kitchenguard.com\/oc\/fullerton\/\">Fullerton<\/a>.<\/p>\n<p style=\"margin-bottom: 1em;\">Call <a href=\"tel:949-445-1300\">(949) 445-1300<\/a> or <a href=\"https:\/\/kitchenguard.com\/oc\/contact\/\">schedule a consultation<\/a>. We&#8217;ll coordinate with your property manager, walk your system from hood to roof and quote the cleaning. See our full <a href=\"https:\/\/kitchenguard.com\/oc\/hood-cleaning\/\">hood cleaning process<\/a>, and ask about <a href=\"https:\/\/kitchenguard.com\/oc\/repairs\/\">exhaust repairs<\/a> and <a href=\"https:\/\/kitchenguard.com\/oc\/pressure-washing\/\">pressure washing<\/a> for your patio and dumpster pad.<\/p>\n<\/div>\n    <\/div>\n\n\t\t\t\t    <div class=\"c-block__btn\">\n\t\t\n\t\t\t<a href=\"\/oc\/services\/\" target=\"_blank\" class=\"c-btn -small -primary has-icon icon-right \"><span class=\"c-btn__txt\">More About Our Services<\/span><span class=\"c-btn__ico\"><svg width=\"30\" height=\"30\" class=\"icon icon-lib-icon-arrow6 \" aria-hidden=\"true\" role=\"img\"><use xlink:href=\"#lib-icon-arrow6\"><\/use><\/svg><\/span><\/a>\n\t\t    <\/div>\n\t\n\t\t<\/div>\n\n\t<\/div>\n\n\t\n<\/div>\n\n\n<div class=\"m-accordion  gt gb\"  style='background-color: #f3f8ef;'>\n\n\t\n\t\n\t<div class=\"m-accordion__container container\" style=\"\">\n\t\t<div class=\"l-accordion l-accordion-v1 order-default js-acc-wrapper icons-plus-minus\" style=\"--c-block-gl: 0px;--c-block-gr: 0px;--c-block-gt: 0px;--c-block-gb: 0px;--columns-ratio: 45%;\"  data-animation=\"js\">\n\n\t\t\t\n\t\t\t\t<div class=\"l-accordion__col l-accordion__content\">\n\n\t\t\t\t\t    <div class=\"c-heading -h2 \">\n\t\t\n\t\t            <div class=\"c-heading__pre\" >\n\t\t\t\tFrequently Asked Questions            <\/div>\n\t\t\n\t\t\t\t\t<h2  class=\"c-heading__title\">Costa Mesa Hood Cleaning Questions, Answered<\/h2>\t\t\n\t\t    <\/div>\n    <div class=\"c-heading__description is-wysiwyg\">\n        <p>What Costa Mesa chefs, general managers and venue operators ask us most.<\/p>\n    <\/div>\n\n\t\t\t\t\t<div class=\"c-accordion c-accordion-v1\">\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n<div class=\"c-accordion__item js-acc-item is-active\">\n\t\n\t\n\t\t\t\n\t\t<h3  class=\"c-accordion__title-wrap -h3\">        <button class=\"js-acc-button c-accordion__title\">\n\t\t\t\t\t\tWho inspects restaurant kitchen hoods in Costa Mesa?        <\/button>\n\t\t<\/h3>\t\n    <div class=\"js-acc-content\">\n\t\t\t\t            <div class=\"c-accordion__content\">\n                <div class=\"is-wysiwyg\">\n\t\t\t\t\t<p>Costa Mesa Fire &#038; Rescue, through its Fire Prevention and Community Risk Reduction division. Costa Mesa runs its own fire department rather than using the Orange County Fire Authority. The city follows the 2025 California Fire Code, which adopts NFPA 96. Health inspections come separately from the OC Health Care Agency.<\/p>\n                <\/div>\n\t\t\t\t            <\/div>\n\t\t    <\/div>\n\n<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n<div class=\"c-accordion__item js-acc-item\">\n\t\n\t\n\t\t\t\n\t\t<h3  class=\"c-accordion__title-wrap -h3\">        <button class=\"js-acc-button c-accordion__title\">\n\t\t\t\t\t\tWhat are Costa Mesa Sanitary District&#8217;s grease rules?        <\/button>\n\t\t<\/h3>\t\n    <div class=\"js-acc-content\">\n\t\t\t\t            <div class=\"c-accordion__content\">\n                <div class=\"is-wysiwyg\">\n\t\t\t\t\t<p>CMSD requires a wastewater discharge permit and a grease interceptor for new food service establishments. Gravity interceptors must be serviced at least quarterly and never pass 25% grease, hydromechanical units monthly, and staff must be trained on grease handling every six months.<\/p>\n                <\/div>\n\t\t\t\t            <\/div>\n\t\t    <\/div>\n\n<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n<div class=\"c-accordion__item js-acc-item\">\n\t\n\t\n\t\t\t\n\t\t<h3  class=\"c-accordion__title-wrap -h3\">        <button class=\"js-acc-button c-accordion__title\">\n\t\t\t\t\t\tHow often does CMSD inspect restaurants?        <\/button>\n\t\t<\/h3>\t\n    <div class=\"js-acc-content\">\n\t\t\t\t            <div class=\"c-accordion__content\">\n                <div class=\"is-wysiwyg\">\n\t\t\t\t\t<p>At least every two years, yearly for sites with grease interceptors, and quarterly for sites in known sewer trouble spots.<\/p>\n                <\/div>\n\t\t\t\t            <\/div>\n\t\t    <\/div>\n\n<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n<div class=\"c-accordion__item js-acc-item\">\n\t\n\t\n\t\t\t\n\t\t<h3  class=\"c-accordion__title-wrap -h3\">        <button class=\"js-acc-button c-accordion__title\">\n\t\t\t\t\t\tCan you clean kitchens inside South Coast Plaza?        <\/button>\n\t\t<\/h3>\t\n    <div class=\"js-acc-content\">\n\t\t\t\t            <div class=\"c-accordion__content\">\n                <div class=\"is-wysiwyg\">\n\t\t\t\t\t<p>Yes. We coordinate after-hours and roof access with property management, meet the center&#8217;s contractor requirements, and give each tenant their own service label and report.<\/p>\n                <\/div>\n\t\t\t\t            <\/div>\n\t\t    <\/div>\n\n<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n<div class=\"c-accordion__item js-acc-item\">\n\t\n\t\n\t\t\t\n\t\t<h3  class=\"c-accordion__title-wrap -h3\">        <button class=\"js-acc-button c-accordion__title\">\n\t\t\t\t\t\tDo you clean food-hall counters at SoCo and The CAMP?        <\/button>\n\t\t<\/h3>\t\n    <div class=\"js-acc-content\">\n\t\t\t\t            <div class=\"c-accordion__content\">\n                <div class=\"is-wysiwyg\">\n\t\t\t\t\t<p>Yes. Each counter&#8217;s exhaust system is cleaned and documented separately, so every operator has their own label and report, even when several share a building or roof.<\/p>\n                <\/div>\n\t\t\t\t            <\/div>\n\t\t    <\/div>\n\n<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n<div class=\"c-accordion__item js-acc-item\">\n\t\n\t\n\t\t\t\n\t\t<h3  class=\"c-accordion__title-wrap -h3\">        <button class=\"js-acc-button c-accordion__title\">\n\t\t\t\t\t\tCan you work around the OC Fair and events?        <\/button>\n\t\t<\/h3>\t\n    <div class=\"js-acc-content\">\n\t\t\t\t            <div class=\"c-accordion__content\">\n                <div class=\"is-wysiwyg\">\n\t\t\t\t\t<p>Yes. We schedule fairgrounds, hotel and event kitchens ahead of fair season, show nights and banquet peaks, so the work is done and documented before the rush.<\/p>\n                <\/div>\n\t\t\t\t            <\/div>\n\t\t    <\/div>\n\n<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n<div class=\"c-accordion__item js-acc-item\">\n\t\n\t\n\t\t\t\n\t\t<h3  class=\"c-accordion__title-wrap -h3\">        <button class=\"js-acc-button c-accordion__title\">\n\t\t\t\t\t\tWhat proof of cleaning do I get?        <\/button>\n\t\t<\/h3>\t\n    <div class=\"js-acc-content\">\n\t\t\t\t            <div class=\"c-accordion__content\">\n                <div class=\"is-wysiwyg\">\n\t\t\t\t\t<p>A dated service label posted in your kitchen, as NFPA 96 requires, plus a written report with before-and-after photos of the hood, duct access points and rooftop fan. The report notes any areas we couldn&#8217;t reach and any problems we found.<\/p>\n                <\/div>\n\t\t\t\t            <\/div>\n\t\t    <\/div>\n\n<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n<div class=\"c-accordion__item js-acc-item\">\n\t\n\t\n\t\t\t\n\t\t<h3  class=\"c-accordion__title-wrap -h3\">        <button class=\"js-acc-button c-accordion__title\">\n\t\t\t\t\t\tWhich parts of Costa Mesa do you serve?        <\/button>\n\t\t<\/h3>\t\n    <div class=\"js-acc-content\">\n\t\t\t\t            <div class=\"c-accordion__content\">\n                <div class=\"is-wysiwyg\">\n\t\t\t\t\t<p>All of Costa Mesa, including South Coast Plaza and South Coast Metro, SoCo and the OC Mix, The CAMP and The LAB, the Eastside and 17th Street, Harbor Boulevard, the Westside and the OC Fair &#038; Event Center. That covers ZIP codes 92626 and 92627.<\/p>\n                <\/div>\n\t\t\t\t            <\/div>\n\t\t    <\/div>\n\n<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t    <div class=\"c-block__btn\">\n\t\t\n\t\t\t\n\t\t    <\/div>\n\t\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"l-accordion__col l-accordion__media\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"c-accordion__media c-accordion__media--has-overlay is-active\">\n\n\t\t\t\t\t\t\t\t<div class=\"c-image front-h-left front-v-center main-h-full main-v-top r-4x3 is-image\">\n\n\t\t\t\t\t<div class=\"c-image__media c-image__primary\">\n                <img decoding=\"async\" class=\"c-image__src lazy\" loading=\"lazy\" src=\"https:\/\/kitchenguard.com\/oc\/wp-content\/uploads\/sites\/23\/2026\/10\/kitchen-guard-orange-county-team-1024x768.jpg\"  alt=\"The Kitchen Guard of Orange County crew in front of their commercial hood cleaning vans\" width=\"1024\" height=\"1024\"\/>\n\t\t\t\t\t\t\t<\/div>\n\t\t\n\t\t\n\t<\/div>\n\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\n\t\t<\/div>\n\t<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":26,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_yoast_wpseo_focuskw":"hood cleaning Costa Mesa","_yoast_wpseo_title":"Commercial Hood Cleaning in Costa Mesa, CA | Kitchen Guard","_yoast_wpseo_metadesc":"Hood cleaning for Costa Mesa restaurants, hotels and venues, from South Coast Plaza to SoCo and the OC Fair. Documentation for Costa Mesa Fire & Rescue.","inline_featured_image":false,"footnotes":""},"class_list":["post-2508","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.7 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Commercial Hood Cleaning in Costa Mesa, CA | Kitchen Guard<\/title>\n<meta name=\"description\" content=\"Hood cleaning for Costa Mesa restaurants, hotels and venues, from South Coast Plaza to SoCo and the OC Fair. Documentation for Costa Mesa Fire &amp; Rescue.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kitchenguard.com\/oc\/costa-mesa\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Costa Mesa\" \/>\n<meta property=\"og:description\" content=\"Hood cleaning for Costa Mesa restaurants, hotels and venues, from South Coast Plaza to SoCo and the OC Fair. Documentation for Costa Mesa Fire &amp; Rescue.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kitchenguard.com\/oc\/costa-mesa\/\" \/>\n<meta property=\"og:site_name\" content=\"Kitchen Guard of Orange County\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T00:16:58+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kitchenguard.com\\\/oc\\\/costa-mesa\\\/\",\"url\":\"https:\\\/\\\/kitchenguard.com\\\/oc\\\/costa-mesa\\\/\",\"name\":\"Commercial Hood Cleaning in Costa Mesa, CA | Kitchen Guard\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kitchenguard.com\\\/oc\\\/#website\"},\"datePublished\":\"2026-09-24T19:43:20+00:00\",\"dateModified\":\"2026-10-09T00:16:58+00:00\",\"description\":\"Hood cleaning for Costa Mesa restaurants, hotels and venues, from South Coast Plaza to SoCo and the OC Fair. Documentation for Costa Mesa Fire & Rescue.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kitchenguard.com\\\/oc\\\/costa-mesa\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kitchenguard.com\\\/oc\\\/costa-mesa\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kitchenguard.com\\\/oc\\\/costa-mesa\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/kitchenguard.com\\\/oc\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Costa Mesa\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kitchenguard.com\\\/oc\\\/#website\",\"url\":\"https:\\\/\\\/kitchenguard.com\\\/oc\\\/\",\"name\":\"Kitchen Guard of Orange County\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kitchenguard.com\\\/oc\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Commercial Hood Cleaning in Costa Mesa, CA | Kitchen Guard","description":"Hood cleaning for Costa Mesa restaurants, hotels and venues, from South Coast Plaza to SoCo and the OC Fair. Documentation for Costa Mesa Fire & Rescue.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kitchenguard.com\/oc\/costa-mesa\/","og_locale":"en_US","og_type":"article","og_title":"Costa Mesa","og_description":"Hood cleaning for Costa Mesa restaurants, hotels and venues, from South Coast Plaza to SoCo and the OC Fair. Documentation for Costa Mesa Fire & Rescue.","og_url":"https:\/\/kitchenguard.com\/oc\/costa-mesa\/","og_site_name":"Kitchen Guard of Orange County","article_modified_time":"2026-10-09T00:16:58+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kitchenguard.com\/oc\/costa-mesa\/","url":"https:\/\/kitchenguard.com\/oc\/costa-mesa\/","name":"Commercial Hood Cleaning in Costa Mesa, CA | Kitchen Guard","isPartOf":{"@id":"https:\/\/kitchenguard.com\/oc\/#website"},"datePublished":"2026-09-24T19:43:20+00:00","dateModified":"2026-10-09T00:16:58+00:00","description":"Hood cleaning for Costa Mesa restaurants, hotels and venues, from South Coast Plaza to SoCo and the OC Fair. Documentation for Costa Mesa Fire & Rescue.","breadcrumb":{"@id":"https:\/\/kitchenguard.com\/oc\/costa-mesa\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kitchenguard.com\/oc\/costa-mesa\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kitchenguard.com\/oc\/costa-mesa\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kitchenguard.com\/oc\/"},{"@type":"ListItem","position":2,"name":"Costa Mesa"}]},{"@type":"WebSite","@id":"https:\/\/kitchenguard.com\/oc\/#website","url":"https:\/\/kitchenguard.com\/oc\/","name":"Kitchen Guard of Orange County","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kitchenguard.com\/oc\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/kitchenguard.com\/oc\/wp-json\/wp\/v2\/pages\/2508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kitchenguard.com\/oc\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kitchenguard.com\/oc\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kitchenguard.com\/oc\/wp-json\/wp\/v2\/users\/26"}],"replies":[{"embeddable":true,"href":"https:\/\/kitchenguard.com\/oc\/wp-json\/wp\/v2\/comments?post=2508"}],"version-history":[{"count":3,"href":"https:\/\/kitchenguard.com\/oc\/wp-json\/wp\/v2\/pages\/2508\/revisions"}],"predecessor-version":[{"id":2577,"href":"https:\/\/kitchenguard.com\/oc\/wp-json\/wp\/v2\/pages\/2508\/revisions\/2577"}],"wp:attachment":[{"href":"https:\/\/kitchenguard.com\/oc\/wp-json\/wp\/v2\/media?parent=2508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}