1<!DOCTYPE html> 2<html lang="en-US" > 3<head> 4<meta charset="UTF-8">
5<script> 6var 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)}}); 7</script>
7 8 9<meta name="viewport" content="width=device-width, initial-scale=1.0"> 10<!-- WP_HEAD() START --> 11 12<!-- Google Tag Manager -->
13<script>
vendor: 327 bytes, lines 13-17
13(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 14new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 15j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 16'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 17})(window,document,'script','dataLayer','
17GTM-M2SC9LMW
vendor: 3 bytes, line 17
17');
17</script>
17 18<!-- End Google Tag Manager --> 19 20<title>Dental Cleanings & Preventive Care | The Dental Parlour</title> 21<meta name="dc.title" content="Dental Cleanings & Preventive Care | The Dental Parlour"> 22<meta name="dc.description" content="Dental Cleanings in Midtown Manhattan, NYC: Get healthy teeth, disease-free gums, and a personalized preventive plan for a refreshed, clean smile."> 23<meta name="dc.relation" content="https://dentalparlour.com/services/general-dentistry/dental-cleanings/"> 24<meta name="dc.source" content="https://dentalparlour.com/"> 25<meta name="dc.language" content="en_US"> 26<meta name="description" content="Dental Cleanings in Midtown Manhattan, NYC: Get healthy teeth, disease-free gums, and a personalized preventive plan for a refreshed, clean smile."> 27<meta property="article:published_time" content="2025-12-23T15:14:06+00:00"> 28<meta property="article:modified_time" content="2026-01-21T18:22:39+00:00"> 29<meta property="og:updated_time" content="2026-01-21T18:22:39+00:00"> 30<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"> 31<link rel="canonical" href="https://dentalparlour.com/services/general-dentistry/dental-cleanings/"> 32<meta property="og:url" content="https://dentalparlour.com/services/general-dentistry/dental-cleanings/"> 33<meta property="og:site_name" content="The Dental Parlour"> 34<meta property="og:locale" content="en_US"> 35<meta property="og:type" content="article"> 36<meta property="article:author" content="https://www.facebook.com/DentalParlour/"> 37<meta property="article:publisher" content="https://www.facebook.com/DentalParlour/"> 38<meta property="og:title" content="Dental Cleanings & Preventive Care | The Dental Parlour"> 39<meta property="og:description" content="Dental Cleanings in Midtown Manhattan, NYC: Get healthy teeth, disease-free gums, and a personalized preventive plan for a refreshed, clean smile."> 40<meta property="og:image" content="https://dentalparlour.com/wp-content/uploads/2025/12/dentalparlour_logo_dark.webp"> 41<meta property="og:image:secure_url" content="https://dentalparlour.com/wp-content/uploads/2025/12/dentalparlour_logo_dark.webp"> 42<meta property="og:image:width" content="624"> 43<meta property="og:image:height" content="118"> 44<meta property="og:image:alt" content="The Dental Parlour New York City official logo in dark text."> 45<link rel='dns-prefetch' href='//www.google.com' /> 46<link rel="alternate" type="application/rss+xml" title="The Dental Parlour » Feed" href="https://dentalparlour.com/feed/" /> 47<link rel="alternate" type="application/rss+xml" title="The Dental Parlour » Comments Feed" href="https://dentalparlour.com/comments/feed/" />
48<script type="application/ld+json"> 49{ 50 "@context": "https://schema.org", 51 "@type": "Dentist", 52 "@id": "https://dentalparlour.com/#organization", 53 "name": "The Dental Parlour", 54 "image": "https://dentalparlour.com/wp-content/uploads/2025/12/dentalparlour_logo_dark.webp", 55 "logo": "https://dentalparlour.com/wp-content/uploads/2025/12/dentalparlour_logo_dark.webp", 56 "url": "https://dentalparlour.com/", 57 "telephone": "+12123717244", 58 "description": "We are a full-service dental practice led by Dr. Sivan Finkel â former NYU faculty member and recognized leader in advanced esthetic and restorative dentistry located on the Upper East side. Guided by an eye for beauty and precision, Dr. Finkel collaborates with our in-house specialists in periodontics, oral surgery, and endodontics to deliver a truly comprehensive standard of care â one that leaves no stone unturned.", 59 "address": { 60 "@type": "PostalAddress", 61 "streetAddress": "434 E 57th St", 62 "addressLocality": "New York", 63 "addressRegion": "NY", 64 "postalCode": "10022", 65 "addressCountry": "US" 66 }, 67 "geo": { 68 "@type": "GeoCoordinates", 69 "latitude": 40.75765034699081, 70 "longitude": -73.96190955767082 71 }, 72 "aggregateRating": { 73 "@type": "AggregateRating", 74 "ratingValue": "5.0", 75 "reviewCount": "161" 76 }, 77 "openingHoursSpecification": [ 78 { 79 "@type": "OpeningHoursSpecification", 80 "dayOfWeek": "Monday", 81 "opens": "09:00", 82 "closes": "18:00" 83 }, 84 { 85 "@type": "OpeningHoursSpecification", 86 "dayOfWeek": "Tuesday", 87 "opens": "09:00", 88 "closes": "18:00" 89 }, 90 { 91 "@type": "OpeningHoursSpecification", 92 "dayOfWeek": "Wednesday", 93 "opens": "09:00", 94 "closes": "18:00" 95 }, 96 { 97 "@type": "OpeningHoursSpecification", 98 "dayOfWeek": "Thursday", 99 "opens": "09:00", 100 "closes": "18:00" 101 }, 102 { 103 "@type": "OpeningHoursSpecification", 104 "dayOfWeek": "Friday", 105 "opens": "00:00", 106 "closes": "00:00" 107 }, 108 { 109 "@type": "OpeningHoursSpecification", 110 "dayOfWeek": "Saturday", 111 "opens": "00:00", 112 "closes": "00:00" 113 }, 114 { 115 "@type": "OpeningHoursSpecification", 116 "dayOfWeek": "Sunday", 117 "opens": "00:00", 118 "closes": "00:00" 119 } 120 ], 121 "priceRange": "$$", 122 "sameAs": [ 123 "https://www.facebook.com/DentalParlour/", 124 "https://www.instagram.com/dentalparlour/", 125 "https://maps.app.goo.gl/YzUvSubLMwEku85D7" 126 ] 127} 128</script>
vendor: 1 bytes, line 128
128
129<script type="application/ld+json">{"@context":"https:\/\/schema.org\/","@type":"Service","name":"Cleanings","serviceType":"Dental","areaServed":"Midtown Manhattan NYC","@id":"https:\/\/dentalparlour.com\/services\/general-dentistry\/dental-cleanings","provider":{"@type":"LocalBusiness","name":"The Dental Parlour","telephone":"+12123717244","image":"https:\/\/dentalparlour.com\/wp-content\/uploads\/2025\/12\/dentalparlour_logo_dark.webp","address":{"@type":"PostalAddress","streetAddress":"434 E 57th St","addressLocality":"New York","addressRegion":"NY","postalCode":"10022","addressCountry":"USA"},"geo":{"@type":"GeoCoordinates","latitude":"40.75761374752389","longitude":"-73.96187737422628"}}}</script>
129 130<style id='wp-img-auto-sizes-contain-inline-css'> 131img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 132/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 133</style> 134<style id='wp-block-library-inline-css'> 135:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
135--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 136/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 137</style> 138<style id='classic-theme-styles-inline-css'> 139/*! This file is auto-generated */ 140.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 141/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 142</style> 143<style id='global-styles-inline-css'> 144:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #ffffff;--wp--preset--color--contrast: #000000;--wp--preset--color--primary: #9DFF20;--wp--preset--color--secondary: #345C00;--wp--preset--color--tertiary: #F6F6F6;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
144--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.227), 1rem);--wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.227), 1.125rem);--wp--preset--font-size--large: clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.227), 1.875rem);--wp--preset--font-size--x-large: 2.25rem;--wp--preset--font-size--xx-large: clamp(6.1rem, 6.1rem + ((1vw - 0.2rem) * 7.091), 10rem);--wp--preset--font-family--dm-sans: "DM Sans", sans-serif;--wp--preset--font-family--ibm-plex-mono: 'IBM Plex Mono', monospace;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wp--preset--font-family--source-serif-pro: "Source Serif Pro", serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: clamp(1.5rem, 5vw, 2rem);--wp--preset--spacing--40: clamp(1.8rem, 1.8rem + ((1vw - 0.48rem) * 2.885), 3rem);--wp--preset--spacing--50: clamp(2.5rem, 8vw, 4.5rem);--wp--preset--spacing--60: clamp(3.75rem, 10vw, 7rem);--wp--preset--spacing--70: clamp(5rem, 5.25rem + ((1vw - 0.48rem) * 9.096), 8rem);--wp--preset--spacing--80: clamp(7rem, 14vw, 11rem);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.5rem;}:root :where(.is-layout-grid){gap: 1.5rem;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
144.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 145/*# sourceURL=global-styles-inline-css */ 146</style> 147<link rel='stylesheet' id='oxygen-css' href='https://dentalparlour.com/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=4.9.7' media='all' />
148<script src="https://dentalparlour.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
148 149<link rel="https://api.w.org/" href="https://dentalparlour.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://dentalparlour.com/wp-json/wp/v2/pages/324" /><meta name="ti-site-data" content="eyJyIjoiMTowITc6MCEzMDowIiwibyI6Imh0dHBzOlwvXC9kZW50YWxwYXJsb3VyLmNvbT90aS1vbmxpbmUtdXNlcnMtZ29vZ2xlPTEmYW1wO3A9JTJGc2VydmljZXMlMkZnZW5lcmFsLWRlbnRpc3RyeSUyRmRlbnRhbC1jbGVhbmluZ3MlMkYmYW1wO193cG5vbmNlPTM5NjdkMDBmMWQifQ==" /><link href="https://fonts.cdnfonts.com/css/playlist" rel="stylesheet"> 150<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 151 152<link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Lexend+Peta:[email protected]&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap" /> 153 154<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Lexend+Peta:[email protected]&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap" media="print" onload="this.media='all'" /> 155<noscript> 156 157<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Lexend+Peta:[email protected]&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap" /> </noscript> 158 159<!--Cleaning & Check-Up Popup --> 160<style> 161.cleaning-popup-overlay { 162 display: none; 163 position: fixed; 164 inset: 0; 165 background: rgba(0,0,0,.55); 166 z-index: 999999; 167 align-items: center; 168 justify-content: center; 169} 170 171.cleaning-popup-box { 172 background: #fff; 173 padding: 35px; 174 max-width: 420px; 175 width: 90%; 176 text-align: center; 177 border-radius: 12px; 178} 179 180.cleaning-popup-box h3 { 181 margin-bottom: 22px; 182 color: #4f5d35; 183} 184 185.cleaning-popup-box a { 186 display: block; 187 margin: 12px 0; 188 padding: 14px 20px; 189 background: #4f5d35; 190 color: #ffffff !important; 191 border-radius: 30px; 192 text-decoration: none; 193 font-weight: 700; 194 letter-spacing: 1px; 195} 196 197.cleaning-popup-box a:hover, 198.cleaning-popup-box a:focus, 199.cleaning-popup-box a:active { 200 background: #c7a35d; 201 color: #ffffff !important; 202 text-decoration: none; 203} 204 205.cleaning-popup-close { 206 margin-top: 18px; 207 cursor: pointer; 208 font-size: 13px; 209 text-decoration: underline; 210} 211</style> 212 213<div class="cleaning-popup-overlay" id="cleaningPopup"> 214 <div class="cleaning-popup-box"> 215 <h3>Select Patient Type</h3> 216 217 <a href="https://book.modento.io/c/61e6158f7eb04fd2818c320c9cf8e595/newpatientcleaning" target="_blank"> 218 New Patient 219 </a> 220 221 <a href="https://book.modento.io/c/c3410deceb134137958f0cad917cba80/existingpatient" target="_blank"> 222 Existing Patient 223 </a> 224 225 <div class="cleaning-popup-close">Close</div> 226 </div> 227</div> 228
229<script> 230document.addEventListener('click', function(e) { 231 const trigger = e.target.closest('a[href="#cleaning-popup"], .open-cleaning-popup'); 232 const popup = document.getElementById('cleaningPopup'); 233 234 if (trigger && popup) { 235 e.preventDefault(); 236 popup.style.display = 'flex'; 237 } 238 239 if ( 240 e.target.classList.contains('cleaning-popup-overlay') || 241 e.target.classList.contains('cleaning-popup-close') 242 ) { 243 popup.style.display = 'none'; 244 } 245}); 246</script>
246<style class="wpcode-css-snippet">/* Private Policy */ 247#section-2-654 .ct-section-inner-wrap { 248 max-width: 1100px; 249 margin: 0 auto; 250} 251 252#section-2-654 #div_block-6-654 { 253 max-width: 900px; 254 margin: 0 auto; 255 text-align: left; 256} 257 258#section-2-654 p { 259 font-family: 'Lexend Peta', sans-serif; 260 font-size: 15px; 261 line-height: 1.8; 262 letter-spacing: 0.3px; 263 color: #555; 264 margin-bottom: 24px; 265} 266 267#section-2-654 strong { 268 display: block; 269 font-family: 'Lexend Peta', sans-serif; 270 font-size: 22px; 271 font-weight: 600; 272 line-height: 1.4; 273 letter-spacing: 1px; 274 color: #555; 275 text-transform: uppercase; 276 margin-top: 40px; 277 margin-bottom: 16px; 278} 279/* Virtual Consultation */ 280body.page-id-803 #appointment { 281 display: none; 282} 283 284.section-bg { 285 background-image: linear-gradient(rgba(245, 245, 242, 0.8), rgba(245, 245, 242, 0.8)), url(https://dentalparlour.com/wp-content/uploads/2025/12/img_0448-1-scaled.webp); 286 background-color: #f1eae4; 287 background-attachment: fixed; 288 background-position: 50% 0%; 289 width: 100%; 290 background-size: cover; 291 background-repeat: repeat; 292}</style>
292<script>document.addEventListener('DOMContentLoaded', function () { 293 const footer = document.querySelector('.footer-copyright'); 294 295 if (footer) { 296 footer.innerHTML = 'Copyright © <span id="copyright-year"></span> The Dental Parlour. All rights reserved | <a href="/privacy-policy/">Privacy Policy</a> | <a href="/terms-of-service/">Terms of Service</a>'; 297 298 const year = document.getElementById('copyright-year'); 299 if (year) { 300 year.textContent = new Date().getFullYear(); 301 } 302 } 303}); 304 305</script>
305<style class='wp-fonts-local'> 306@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;font-display:fallback;src:url('https://dentalparlour.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/dm-sans/DMSans-Regular.woff2') format('woff2');font-stretch:normal;} 307@font-face{font-family:"DM Sans";font-style:italic;font-weight:400;font-display:fallback;src:url('https://dentalparlour.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/dm-sans/DMSans-Regular-Italic.woff2') format('woff2');font-stretch:normal;} 308@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;font-display:fallback;src:url('https://dentalparlour.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/dm-sans/DMSans-Bold.woff2') format('woff2');font-stretch:normal;} 309@font-face{font-family:"DM Sans";font-style:italic;font-weight:700;font-display:fallback;src:url('https://dentalparlour.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/dm-sans/DMSans-Bold-Italic.woff2') format('woff2');font-stretch:normal;} 310@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:300;font-display:block;src:url('https://dentalparlour.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/ibm-plex-mono/IBMPlexMono-Light.woff2') format('woff2');font-stretch:normal;} 311@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:block;src:url('https://dentalparlour.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/ibm-plex-mono/IBMPlexMono-Regular.woff2') format('woff2');font-stretch:normal;} 312@font-face{font-family:"IBM Plex Mono";font-style:italic;font-weight:400;font-display:block;src:url('https://dentalparlour.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/ibm-plex-mono/IBMPlexMono-Italic.woff2') format('woff2');font-stretch:normal;} 313@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:700;font-display:block;src:url('https://dentalparlour.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/ibm-plex-mono/IBMPlexMono-Bold.woff2') format('woff2');font-stretch:normal;} 314@font-face{font-family:Inter;font-style:normal;font-weight:200 900;font-display:fallback;src:url('https://dentalparlour.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/inter/Inter-VariableFont_slnt,wght.ttf') format('truetype');font-stretch:normal;} 315@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:200 900;font-display:fallback;src:url('https://dentalparlour.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.ttf.woff2') format('woff2');font-stretch:normal;} 316@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:200 900;font-display:fallback;src:url('https://dentalparlour.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/source-serif-pro/SourceSerif4Variable-Italic.ttf.woff2') format('woff2');font-stretch:normal;} 317</style> 318<link rel="icon" href="https://dentalparlour.com/wp-content/uploads/2026/01/dentalparlour-icon.webp" sizes="32x32" /> 319<link rel="icon" href="https://dentalparlour.com/wp-content/uploads/2026/01/dentalparlour-icon.webp" sizes="192x192" /> 320<link rel="apple-touch-icon" href="https://dentalparlour.com/wp-content/uploads/2026/01/dentalparlour-icon.webp" /> 321<meta name="msapplication-TileImage" content="https://dentalparlour.com/wp-content/uploads/2026/01/dentalparlour-icon.webp" /> 322<link rel='stylesheet' id='oxygen-cache-82-css' href='//dentalparlour.com/wp-content/uploads/oxygen/css/82.css?cache=1781252126&ver=6.9.4' media='all' /> 323<link rel='stylesheet' id='oxygen-cache-237-css' href='//dentalparlour.com/wp-content/uploads/oxygen/css/237.css?cache=1776884515&ver=6.9.4' media='all' /> 324<link rel='stylesheet' id='oxygen-universal-styles-css' href='//dentalparlour.com/wp-content/uploads/oxygen/css/universal.css?cache=1787705848&ver=6.9.4' media='all' /> 325<!-- END OF WP_HEAD() --> 326</head> 327<body class="wp-singular page-template-default page page-id-324 page-child parent-pageid-386 wp-embed-responsive wp-theme-oxygen-is-not-a-theme oxygen-body" > 328 329 330 331 332 333<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 333-334
333 334<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
334GTM-M2SC9LMW
vendor: 83 bytes, lines 334-335
334" 335height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
336<!-- End Google Tag Manager (noscript) --> 337 338
338<script> 339 document.addEventListener("DOMContentLoaded", function () { 340 function normalizeToInternational(num) { 341 // Strip all non-digits 342 var digits = num.replace(/\D+/g, ""); 343 // If starts with "1" and is 11 digits â +1XXXXXXXXXX 344 if (digits.length === 11 && digits.startsWith("1")) { 345 return "+" + digits; 346 } 347 // If 10 digits â assume US â +1XXXXXXXXXX 348 if (digits.length === 10) { 349 return "+1" + digits; 350 } 351 // Otherwise just return as-is with + 352 return digits ? "+" + digits : null; 353 } 354 355 function syncTelLinks() { 356 var swapped = null; 357 358 // Find any visible swapped number 359 document.querySelectorAll("a[href^='tel:']").forEach(function (a) { 360 var visible = a.textContent.trim(); 361 var intl = normalizeToInternational(visible); 362 if (intl) swapped = intl; 363 }); 364 365 // Apply to all tel: links 366 if (swapped) { 367 document.querySelectorAll("a[href^='tel:']").forEach(function (a) { 368 a.setAttribute("href", "tel:" + swapped); 369 }); 370 } 371 } 372 373 syncTelLinks(); 374 375 // Keep watching for WC replacements 376 if (typeof MutationObserver !== "undefined") { 377 new MutationObserver(syncTelLinks) 378 .observe(document.body, { childList: true, subtree: true }); 379 } 380 381 // Safety retries 382 setTimeout(syncTelLinks, 2000); 383 setTimeout(syncTelLinks, 5000); 384 }); 385 </script>
385 386 <header id="div_block-11-82" class="ct-div-block" ><div id="div_block-12-82" class="ct-div-block" ><div id="fancy_icon-13-82" class="ct-fancy-icon" ><svg id="svg-fancy_icon-13-82"><use xlink:href="#FontAwesomeicon-map-o"></use></svg></div><p id="shortcode-143-82" class="ct-shortcode fs-6" ><a href="https://www.google.com/maps/place/?q=place_id:ChIJPUjXOudYwokRw71cKpBhjsk" target="_blank" rel="noopener noreferrer">434 E 57th St, New York, NY 10022, United States</a></p></div><div id="div_block-15-82" class="ct-div-block" ><div id="fancy_icon-16-82" class="ct-fancy-icon" ><svg id="svg-fancy_icon-16-82"><use xlink:href="#FontAwesomeicon-envelope-o"></use></svg></div><a id="link_text-165-82" class="ct-link-text fs-6" href="mailto:[email protected]" >[email protected]</a></div><div id="social-header" class="ct-shortcode " ><ul class="seopress-socials-svg"><li class="icon-facebook"><a href="https://www.facebook.com/DentalParlour/" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S269.5 0 225.36 0c-73.22 0-121 44.38-121 124.72v70.62H22.89V288h81.47v224h100.2V288z"/></svg></a></li><li class="icon-instagram"><a href="https://www.instagram.com/dentalparlour/" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9S160.5 370.9 224.1 370.9 339 319.6 339 255.9 287.7 141 224.1 141zm0 186.6c-39.6 0-71.8-32.2-71.8-71.8s32.2-71.8 71.8-71.8 71.8 32.2 71.8 71.8-32.1 71.8-71.8 71.8zm146.4-194.3c0 14.9-12.1 27-27 27s-27-12.1-27-27 12.1-27 27-27 27 12.1 27 27zm76.1 27.2c-1.7-35.3-9.9-66.7-36.3-93.1C387.2 32.5 355.8 24.3 320.5 22.6 285.1 20.9 162.9 20.9 127.5 22.6 92.2 24.3 60.8 32.5 34.4 58.9c-26.4 26.4-34.6 57.8-36.3 93.1C-4.1 191.3-4.1 320.7 1.1 355.9c1.7 35.3 9.9 66.7 36.3 93.1 26.4 26.4 57.8 34.6 93.1 36.3 35.4 1.7 157.6 1.7 193 0 35.3-1.7 66.7-9.9 93.1-36.3 26.4-26.4 34.6-57.8 36.3-93.1 1.7-35.4 1.7-157.7 0-193.1zM398.8 388c-7.8 19.6-22.9 34.7-42.5 42.5-29.4 11.7-99.1 9-132.2 9s-102.7 2.6-132.2-9c-19.6-7.8-34.7-22.9-42.5-42.5-11.7-29.4-9-99.1-9-132.2s-2.6-102.7 9-132.2c7.8-19.6 22.9-34.7 42.5-42.5 29.4-11.7 99.1-9 132.2-9s102.7-2.6 132.2 9c19.6 7.8 34.7 22.9 42.5 42.5 11.7 29.4 9 99.1 9 132.2s2.6 102.8-9 132.2z"/></svg></a></li></ul></div></header><header id="_header-3-82" class="oxy-header-wrapper oxy-sticky-header oxy-overlay-header oxy-header" ><div id="_header_row-4-82" class="oxy-header-row" ><div class="oxy-header-container"><div id="_header_left-5-82" class="oxy-header-left" ><a id="div_block-107-82" class="ct-link" href="/" ><div id="shortcode-106-82" class="ct-shortcode" ><img src="https://dentalparlour.com/wp-content/uploads/2025/12/dentalparlour_logo_dark.webp" alt="Business Logo" style="max-width:250px;"></div></a></div><div id="_header_center-6-82" class="oxy-header-center" ></div><div id="_header_right-7-82" class="oxy-header-right" > 387 <div id="-pro-menu-21-82" class="oxy-pro-menu " ><div class="oxy-pro-menu-mobile-open-icon oxy-pro-menu-off-canvas-trigger oxy-pro-menu-off-canvas-left" data-off-canvas-alignment="left"><svg id="-pro-menu-21-82-open-icon"><use xlink:href="#FontAwesomeicon-bars"></use></svg></div> 388 389 390 <div class="oxy-pro-menu-container oxy-pro-menu-dropdown-links-visible-on-mobile oxy-pro-menu-dropdown-links-toggle oxy-pro-menu-show-dropdown" data-aos-duration="400" 391 392 data-oxy-pro-menu-dropdown-animation="fade-up" 393 data-oxy-pro-menu-dropdown-animation-duration="0.4" 394 data-entire-parent-toggles-dropdown="true" 395 396 data-oxy-pro-menu-off-canvas-animation="fade-left" 397 398 data-oxy-pro-menu-dropdown-animation-duration="0.4" 399 400 data-oxy-pro-menu-dropdown-links-on-mobile="toggle"> 401 402 <div class="menu-primary-container"><ul id="menu-primary" class="oxy-pro-menu-list"><li id="menu-item-120" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-120"><a href="https://dentalparlour.com/">Home</a></li> 403<li id="menu-item-177" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current_page_ancestor menu-item-has-children menu-item-177"><a href="https://dentalparlour.com/services/">Services</a> 404<ul class="sub-menu"> 405 <li id="menu-item-273" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-273"><a href="#">The Basics</a> 406 <ul class="sub-menu"> 407 <li id="menu-item-331" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-324 current_page_item menu-item-331"><a href="https://dentalparlour.com/services/general-dentistry/dental-cleanings/" aria-current="page">Cleanings</a></li> 408 <li id="menu-item-337" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-337"><a href="https://dentalparlour.com/services/restorative-dentistry/porcelain-crowns/">Crowns</a></li> 409 <li id="menu-item-650" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-650"><a href="https://dentalparlour.com/services/general-dentistry/sealants/">Dental Sealants</a></li> 410 <li id="menu-item-263" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-263"><a href="https://dentalparlour.com/services/cosmetic-dentistry/invisalign/">Invisalign</a></li> 411 <li id="menu-item-355" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-355"><a href="https://dentalparlour.com/services/general-dentistry/oral-cancer-screenings/">Oral Cancer Screenings</a></li> 412 <li id="menu-item-531" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-531"><a href="https://dentalparlour.com/services/general-dentistry/nightguards/">Nightguards</a></li> 413 <li id="menu-item-460" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-460"><a href="https://dentalparlour.com/services/restorative-dentistry/safe-amalgam-removal/">Safe Amalgam Removal</a></li> 414 <li id="menu-item-363" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-363"><a href="https://dentalparlour.com/services/general-dentistry/salivary-microbiome-testing/">Salivary Testing</a></li> 415 <li id="menu-item-343" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-343"><a href="https://dentalparlour.com/services/restorative-dentistry/tooth-colored-fillings/">Tooth-Colored Fillings</a></li> 416 <li id="menu-item-372" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-372"><a href="https://dentalparlour.com/services/cosmetic-dentistry/teeth-whitening/">Whitening</a></li> 417 </ul> 418</li> 419 <li id="menu-item-272" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-272"><a href="#">The Specialties</a> 420 <ul class="sub-menu"> 421 <li id="menu-item-287" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-287"><a href="https://dentalparlour.com/services/restorative-dentistry/dental-implants/">Implants</a></li> 422 <li id="menu-item-286" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-286"><a href="https://dentalparlour.com/services/restorative-dentistry/all-on-4-dental-implants/">Full-Arch Dental Implants</a></li> 423 <li id="menu-item-553" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-553"><a href="https://dentalparlour.com/services/periodontics/gum-lift-crown-lengthening/">Gum Lift</a></li> 424 <li id="menu-item-259" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-259"><a href="https://dentalparlour.com/services/cosmetic-dentistry/porcelain-veneers/">Porcelain Veneers</a></li> 425 <li id="menu-item-483" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-483"><a href="https://dentalparlour.com/about/technology/laser-bone-disinfection/">Laser Periodontal Therapy</a></li> 426 <li id="menu-item-555" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-555"><a href="https://dentalparlour.com/services/oral-surgery/biopsies/">Oral Biopsies</a></li> 427 <li id="menu-item-554" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-554"><a href="https://dentalparlour.com/services/periodontics/root-coverage-grafting/">Root Coverage</a></li>
428 <li id="menu-item-348" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-348"><a href="https://dentalparlour.com/services/endodontics/root-canals/">Root Canals</a></li> 429 <li id="menu-item-280" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-280"><a href="https://dentalparlour.com/services/sedation-dentistry/">Sedation Dentistry</a></li> 430 <li id="menu-item-492" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-492"><a href="https://dentalparlour.com/services/restorative-dentistry/bone-regeneration/">Bone Regeneration</a></li> 431 <li id="menu-item-323" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-323"><a href="https://dentalparlour.com/services/oral-surgery/wisdom-tooth-removal/">Wisdom Tooth Removal</a></li> 432 </ul> 433</li> 434</ul> 435</li> 436<li id="menu-item-303" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-303"><a href="https://dentalparlour.com/about/">About</a> 437<ul class="sub-menu"> 438 <li id="menu-item-179" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-179"><a href="https://dentalparlour.com/team/">Team</a></li> 439 <li id="menu-item-304" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-304"><a href="https://dentalparlour.com/about/patient-experience/financing-payment-plans/">Financing and Payment Plans</a></li> 440</ul> 441</li> 442<li id="menu-item-471" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-471"><a href="https://dentalparlour.com/about/technology/">Technology</a> 443<ul class="sub-menu"> 444 <li id="menu-item-634" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-634"><a href="https://dentalparlour.com/about/technology/ai-assisted-cavity-detection/">AI-Assisted Cavity Detection</a></li> 445 <li id="menu-item-604" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-604"><a href="https://dentalparlour.com/about/technology/zoom-whitening/">Zoom Whitening</a></li> 446 <li id="menu-item-630" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-630"><a href="https://dentalparlour.com/about/technology/digital-smile-design/">Digital Smile Design</a></li> 447 <li id="menu-item-605" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-605"><a href="https://dentalparlour.com/about/technology/ct-scan/">3D CT Scan</a></li> 448 <li id="menu-item-606" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-606"><a href="https://dentalparlour.com/about/technology/safe-mercury/">Safe Amalgam Removal</a></li> 449 <li id="menu-item-629" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-629"><a href="https://dentalparlour.com/about/technology/velscope-oral-cancer-screening/">Oral Cancer Screening</a></li> 450 <li id="menu-item-770" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-770"><a href="https://dentalparlour.com/about/technology/microscope-dentistry/">Microscope Dentistry</a></li> 451 <li id="menu-item-633" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-633"><a href="https://dentalparlour.com/about/technology/salivary-microbiome-testing/">Salivary Microbiome Testing</a></li> 452 <li id="menu-item-631" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-631"><a href="https://dentalparlour.com/about/technology/prf/">PRF (Platelet-Rich Fibrin)</a></li> 453 <li id="menu-item-635" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-635"><a href="https://dentalparlour.com/about/technology/waterlase-periodontal-laser/">Waterlase Periodontal Laser</a></li> 454 <li id="menu-item-769" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-769"><a href="https://dentalparlour.com/about/technology/intraoral-scanner/">Itero Intraoral Scanner</a></li> 455</ul> 456</li> 457<li id="menu-item-180" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-180"><a href="https://dentalparlour.com/gallery/">Gallery</a></li> 458</ul></div> 459 <div class="oxy-pro-menu-mobile-close-icon"><svg id="svg--pro-menu-21-82"><use xlink:href="#FontAwesomeicon-close"></use></svg></div> 460 461 </div> 462 463 </div> 464 465
465<script type="text/javascript"> 466 jQuery('#-pro-menu-21-82 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){ 467 jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-chevron-down"></use></svg></div>'); 468 }); 469 jQuery('#-pro-menu-21-82 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){ 470 jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>'); 471 }); </script>
471<div id="div_block-138-82" class="ct-div-block" ><a id="link-139-82" class="ct-link btn no-swap" href="tel:2123717244" ><div id="fancy_icon-140-82" class="ct-fancy-icon" ><svg id="svg-fancy_icon-140-82"><use xlink:href="#FontAwesomeicon-phone"></use></svg></div><p id="text_block-141-82" class="ct-text-block" >(212) 371-7244</p></a><a id="div_block-131-82" class="ct-link btn" href="/about/patient-experience/virtual-consultation/" ><div id="fancy_icon-132-82" class="ct-fancy-icon" ><svg id="svg-fancy_icon-132-82"><use xlink:href="#FontAwesomeicon-calendar"></use></svg></div><div id="text_block-134-82" class="ct-text-block" >Make an appointment</div></a></div></div></div></div></header> 472
472<script type="text/javascript"> 473 jQuery(document).ready(function() { 474 var selector = "#_header-3-82", 475 scrollval = parseInt("300"); 476 if (!scrollval || scrollval < 1) { 477 if (jQuery(window).width() >= 1121){ 478 jQuery("body").css("margin-top", jQuery(selector).outerHeight()); 479 jQuery(selector).addClass("oxy-sticky-header-active"); 480 } 481 } 482 else { 483 var scrollTopOld = 0; 484 jQuery(window).scroll(function() { 485 if (!jQuery('body').hasClass('oxy-nav-menu-prevent-overflow')) { 486 if (jQuery(this).scrollTop() > scrollval 487 ) { 488 if ( 489 jQuery(window).width() >= 1121 && 490 !jQuery(selector).hasClass("oxy-sticky-header-active")) { 491 if (jQuery(selector).css('position')!='absolute') { 492 jQuery("body").css("margin-top", jQuery(selector).outerHeight()); 493 } 494 jQuery(selector) 495 .addClass("oxy-sticky-header-active") 496 } 497 } 498 else { 499 jQuery(selector) 500 .removeClass("oxy-sticky-header-fade-in") 501 .removeClass("oxy-sticky-header-active"); 502 if (jQuery(selector).css('position')!='absolute') { 503 jQuery("body").css("margin-top", ""); 504 } 505 } 506 scrollTopOld = jQuery(this).scrollTop(); 507 } 508 }) 509 } 510 }); 511 </script>
511<section id="section-62-237" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-64-237" class="ct-div-block" ><div id="div_block-65-237" class="ct-div-block" ></div><h1 id="headline-66-237" class="ct-headline fs-2"><span id="span-68-237" class="ct-span" >Dental Cleanings in Midtown Manhattan, NY</span></h1><div id="div_block-67-237" class="ct-div-block" ></div></div></div></section><section id="section-2-237" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="_dynamic_list-3-237" class="oxy-dynamic-list"><div id="div_block-4-237-1" class="ct-div-block" data-id="div_block-4-237"><p id="text_block-11-237-1" class="ct-text-block" data-id="text_block-11-237"><span id="span-31-237-1" class="ct-span" data-id="span-31-237"><p><span style="font-weight: 400;">Maintaining optimal oral health begins with routine preventive care. If you are seeking dental cleanings in Midtown Manhattan, NY, The Dental Parlour provides professional, comprehensive cleanings designed to protect your teeth and gums while accommodating the demands of a busy Manhattan lifestyle. Our experienced dental team delivers high-quality care in a modern, patient-centered environment.</span></p> 512<p><span style="font-weight: 400;">Whether you are a Midtown professional, a local resident, or a new patient establishing care, regular dental cleanings are essential to preserving long-term oral health and supporting early detection of potential concerns through services such as</span><a href="https://dentalparlour.com/services/general-dentistry/oral-cancer-screenings/"> <span style="font-weight: 400;">oral cancer screenings</span></a><span style="font-weight: 400;">.</span></p> 513<h2><span style="font-weight: 400;">The Importance of Regular Dental Cleanings</span></h2> 514<p><span style="font-weight: 400;">Professional dental cleanings are essential for preventing tooth decay and gum disease, as plaque and tartar can build up in areas that are difficult to reach with brushing and flossing alone. In some cases, additional diagnostic tools such as</span><a href="https://dentalparlour.com/services/general-dentistry/salivary-microbiome-testing/"> <span style="font-weight: 400;">salivary microbiome testing</span></a><span style="font-weight: 400;"> may be recommended to better assess a patient’s oral health risks.</span></p> 515<p><strong>Routine dental cleanings help to:</strong></p> 516<ul> 517<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Remove plaque and hardened tartar buildup.</span></li> 518<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Reduce the risk of cavities and periodontal disease.</span></li> 519<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Support healthy gums and fresh breath.</span></li> 520<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Identify dental issues at an early stage.</span></li> 521<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Maintain the appearance and function of your smile.</span></li> 522</ul> 523<p><span style="font-weight: 400;">For patients in Midtown Manhattan, preventive dental care is particularly important, as fast-paced schedules can often lead to postponed or inconsistent dental visits.</span></p> 524</span></p><div id="div_block-22-237-1" class="ct-div-block" data-id="div_block-22-237"><div id="_dynamic_list-60-237-1" class="oxy-dynamic-list" data-id="_dynamic_list-60-237"><div id="div_block-61-237-1-1" class="ct-div-block" data-id="div_block-61-237"><img loading="lazy" id="image-32-237-1-1" alt="Dental hygienist using a scaler tool to remove tartar and plaque during a teeth cleaning." src="https://dentalparlour.com/wp-content/uploads/2025/12/teeth-cleaning-dp-1.webp" class="ct-image" data-id="image-32-237"></div><div id="div_block-61-237-2-1" class="ct-div-block" data-id="div_block-61-237"><img loading="lazy" id="image-32-237-2-1" alt="3D illustration of professional dental scaling to remove plaque and tartar from teeth." src="https://dentalparlour.com/wp-content/uploads/2025/12/teeth-cleaning-illustration.webp" class="ct-image" data-id="image-32-237"></div></div> 525</div></div><div id="div_block-4-237-2" class="ct-div-block" data-id="div_block-4-237"><p id="text_block-11-237-2" class="ct-text-block" data-id="text_block-11-237"><span id="span-31-237-2" class="ct-span" data-id="span-31-237"><h2><span style="font-weight: 400;">Dental Cleanings in Midtown Manhattan at The Dental Parlour </span></h2> 526<p><span style="font-weight: 400;">The Dental Parlour provides professional dental cleanings in Midtown Manhattan with a focus on precision, comfort, and individualized care. Our experienced dental hygienists and dentists use advanced techniques to deliver thorough, efficient cleanings tailored to each patient’s oral health needs, with preventive options such as</span><a href="https://dentalparlour.com/services/general-dentistry/sealants/"> <span style="font-weight: 400;">dental sealants</span></a><span style="font-weight: 400;"> recommended when appropriate. Patients choose our Midtown Manhattan practice for its commitment to preventive care, gentle approach, modern clinical environment, and convenient central location.</span></p> 527<h2><span style="font-weight: 400;">What to Expect During a Professional Dental Cleaning</span></h2> 528<p><span style="font-weight: 400;">Understanding the dental cleaning process can help patients feel confident and prepared for their appointment. A typical dental cleaning at The Dental Parlour includes:</span></p> 529<h3><strong>Oral Health Examination</strong></h3> 530<p><span style="font-weight: 400;">A comprehensive assessment of the teeth and gums is performed to check for signs of decay, gum disease, or other concerns. This evaluation allows the dentist to identify potential issues early and recommend appropriate preventive or restorative care.</span></p> 531<h3><strong>Plaque and Tartar Removal</strong></h3> 532<p><span style="font-weight: 400;">Specialized instruments are used to safely remove buildup that cannot be eliminated with regular brushing. Removing plaque and tartar helps reduce the risk of cavities, gum inflammation, and periodontal disease.</span></p> 533<h3><strong>Professional Polishing</strong></h3> 534<p><span style="font-weight: 400;">Teeth are polished to remove surface stains and leave the smile clean and smooth. This step also helps limit future plaque accumulation by creating a smoother tooth surface.</span></p> 535<h3><strong>Fluoride Treatment (When Recommended)</strong></h3> 536<p><span style="font-weight: 400;">Fluoride may be applied to strengthen enamel and provide additional protection against cavities. This treatment is particularly beneficial for patients prone to tooth decay or enamel sensitivity.</span></p> 537<p><span style="font-weight: 400;">Throughout the visit, our team provides guidance on oral hygiene practices to support continued dental health at home.</span></p> 538<h2><span style="font-weight: 400;">Who Should Schedule a Dental Cleaning?</span></h2> 539<p><span style="font-weight: 400;">Dental cleanings are recommended for patients of all ages. You may benefit from scheduling a cleaning if you:</span></p> 540<ul> 541<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Live or work in Midtown Manhattan and need a convenient dental provider.</span></li> 542<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Have not had a cleaning within the past six months.</span></li> 543<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Experience gum irritation, bleeding, or persistent bad breath.</span></li> 544<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Wish to prevent dental issues before they progress.</span></li> 545<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Are new to the area and seeking a trusted local dental practice.</span></li> 546</ul> 547<p><span style="font-weight: 400;">Consistent preventive care reduces the likelihood of more complex dental treatment in the future.</span></p> 548<h2><span style="font-weight: 400;">
548How Often Are Dental Cleanings Recommended?</span></h2> 549<p><span style="font-weight: 400;">For most individuals, professional dental cleanings are recommended every six months. Patients with gum disease, frequent cavities, or specific oral health concerns may require more frequent visits.</span></p> 550<p><span style="font-weight: 400;">At The Dental Parlour, we evaluate each patient’s oral health and recommend a cleaning schedule that aligns with their individual needs and long-term dental goals.</span></p> 551<h2><span style="font-weight: 400;">Visit The Dental Parlour for Dental Cleanings</span></h2> 552<p><span style="font-weight: 400;">If you are looking for reliable, professional dental cleanings in Midtown Manhattan, NY, The Dental Parlour welcomes new and returning patients. Our practice is conveniently located at </span><a href="https://maps.app.goo.gl/EdzgLHazwdqKfEis5"><span style="font-weight: 400;">434 E 57th Street, New York, NY 10022</span></a><span style="font-weight: 400;">, making it easily accessible for residents and professionals working in the area. </span></p> 553<p><span style="font-weight: 400;">We are open Monday through Thursday from 9:00 AM to 6:00 PM and are closed on Fridays, Saturdays, and Sundays. Our team is committed to delivering high-quality preventive dental care in a comfortable and efficient setting.</span></p> 554<p><a href="https://dentalparlour.com/about/patient-experience/virtual-consultation/"><span style="font-weight: 400;">Contact us today</span></a><span style="font-weight: 400;"> to book your appointment and take the next step toward maintaining a healthy, confident smile.</span></p> 555</span></p><div id="div_block-22-237-2" class="ct-div-block" data-id="div_block-22-237"><div id="_dynamic_list-60-237-2" class="oxy-dynamic-list" data-id="_dynamic_list-60-237"></div> 556</div></div></div> 557</div></section><section id="section-99-237" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-81-237" class="ct-div-block" ><h2 id="headline-93-237" class="ct-headline"><span id="span-129-237" class="ct-span" >FAQs</span></h2><div id="_dynamic_list-97-237" class="oxy-dynamic-list"><div id="div_block-98-237-1" class="ct-div-block" data-id="div_block-98-237"><div id="div_block-83-237-1" class="ct-div-block oxel_accordion" data-id="div_block-83-237"><div id="code_block-84-237-1" class="ct-code-block" data-id="code_block-84-237"><!-- --></div><button id="div_block-85-237-1" class="ct-div-block oxel_accordion__row" aria-expanded="false" data-id="div_block-85-237"><div id="div_block-86-237-1" class="ct-div-block oxel_accordion__row_left" data-id="div_block-86-237"><div id="text_block-88-237-1" class="ct-text-block oxel_accordion__row__label" data-id="text_block-88-237"><span id="span-122-237-1" class="ct-span" data-id="span-122-237">Do dental cleanings help with bad breath?</span></div></div><div id="fancy_icon-89-237-1" class="ct-fancy-icon oxel_accordion__icon" data-id="fancy_icon-89-237"><svg id="svg-fancy_icon-89-237-1" data-id="svg-fancy_icon-89-237"><use xlink:href="#Lineariconsicon-chevron-down"></use></svg></div></button><div id="div_block-90-237-1" class="ct-div-block oxel_accordion__content oxel_accordion__content__hidden" data-id="div_block-90-237"><div id="div_block-91-237-1" class="ct-div-block" data-id="div_block-91-237"><p id="text_block-92-237-1" class="ct-text-block" data-id="text_block-92-237"><span id="span-126-237-1" class="ct-span" data-id="span-126-237">Yes. Dental cleanings remove plaque, tartar, and bacteria that commonly cause bad breath, helping improve overall oral freshness.</span></p></div></div></div></div><div id="div_block-98-237-2" class="ct-div-block" data-id="div_block-98-237"><div id="div_block-83-237-2" class="ct-div-block oxel_accordion" data-id="div_block-83-237"><div id="code_block-84-237-2" class="ct-code-block" data-id="code_block-84-237"><!-- --></div><button id="div_block-85-237-2" class="ct-div-block oxel_accordion__row" aria-expanded="false" data-id="div_block-85-237"><div id="div_block-86-237-2" class="ct-div-block oxel_accordion__row_left" data-id="div_block-86-237"><div id="text_block-88-237-2" class="ct-text-block oxel_accordion__row__label" data-id="text_block-88-237"><span id="span-122-237-2" class="ct-span" data-id="span-122-237">Are dental cleanings safe for patients with sensitive teeth?</span></div></div><div id="fancy_icon-89-237-2" class="ct-fancy-icon oxel_accordion__icon" data-id="fancy_icon-89-237"><svg id="svg-fancy_icon-89-237-2" data-id="svg-fancy_icon-89-237"><use xlink:href="#Lineariconsicon-chevron-down"></use></svg></div></button><div id="div_block-90-237-2" class="ct-div-block oxel_accordion__content oxel_accordion__content__hidden" data-id="div_block-90-237"><div id="div_block-91-237-2" class="ct-div-block" data-id="div_block-91-237"><p id="text_block-92-237-2" class="ct-text-block" data-id="text_block-92-237"><span id="span-126-237-2" class="ct-span" data-id="span-126-237">Yes. Dental cleanings are safe for sensitive teeth, and hygienists can adjust techniques to ensure patient comfort.</span></p></div></div></div></div><div id="div_block-98-237-3" class="ct-div-block" data-id="div_block-98-237"><div id="div_block-83-237-3" class="ct-div-block oxel_accordion" data-id="div_block-83-237"><div id="code_block-84-237-3" class="ct-code-block" data-id="code_block-84-237"><!-- --></div><button id="div_block-85-237-3" class="ct-div-block oxel_accordion__row" aria-expanded="false" data-id="div_block-85-237"><div id="div_block-86-237-3" class="ct-div-block oxel_accordion__row_left" data-id="div_block-86-237"><div id="text_block-88-237-3" class="ct-text-block oxel_accordion__row__label" data-id="text_block-88-237"><span id="span-122-237-3" class="ct-span" data-id="span-122-237">Can dental cleanings improve the appearance of my teeth?</span></div></div><div id="fancy_icon-89-237-3" class="ct-fancy-icon oxel_accordion__icon" data-id="fancy_icon-89-237"><svg id="svg-fancy_icon-89-237-3" data-id="svg-fancy_icon-89-237"><use xlink:href="#Lineariconsicon-chevron-down"></use></svg></div></button><div id="div_block-90-237-3" class="ct-div-block oxel_accordion__content oxel_accordion__content__hidden" data-id="div_block-90-237"><div id="div_block-91-237-3" class="ct-div-block" data-id="div_block-91-237"><p id="text_block-92-237-3" class="ct-text-block" data-id="text_block-92-237"><span id="span-126-237-3" class="ct-span" data-id="span-126-237">Yes. Dental cleanings can remove surface stains, leaving teeth looking cleaner and brighter.</span></p></div></div></div></div><div id="div_block-98-237-4" class="ct-div-block" data-id="div_block-98-237"><div id="div_block-83-237-4" class="ct-div-block oxel_accordion" data-id="div_block-83-237"><div id="code_block-84-237-4" class="ct-code-block" data-id="code_block-84-237"><!-- --></div><button id="div_block-85-237-4" class="ct-div-block oxel_accordion__row" aria-expanded="false" data-id="div_block-85-237"><div id="div_block-86-237-4" class="ct-div-block oxel_accordion__row_left" data-id="div_block-86-237"><div id="text_block-88-237-4" class="ct-text-block oxel_accordion__row__label" data-id="text_block-88-237"><span id="span-122-237-4" class="ct-span" data-id="span-122-237">What should I do to prepare for a dental cleaning appointment?</span></div></div><div id="fancy_icon-89-237-4" class="ct-fancy-icon oxel_accordion__icon" data-id="fancy_icon-89-237"><svg id="svg-fancy_icon-89-237-4" data-id="svg-fancy_icon-89-237"><use xlink:href="#Lineariconsicon-chevron-down"></use></svg></div></button><div id="div_block-90-237-4" class="ct-div-block oxel_accordion__content oxel_accordion__content__hidden" data-id="div_block-90-237"><div id="div_block-91-237-4" class="ct-div-block" data-id="div_block-91-237"><p id="text_block-92-237-4" class="ct-text-block" data-id="text_block-92-237"><span id="span-126-237-4" class="ct-span" data-id="span-126-237">No special preparation is needed. Continue your normal oral hygiene routine and share any health updates with your dentist.</span></p></div></div></div></div><div id="div_block-98-237-5" class="ct-div-block" data-id="div_block-98-237"><div id="div_block-83-237-5" class="ct-div-block oxel_accordion" data-id="div_block-83-237"><div id="code_block-84-237-5" class="ct-code-block" data-id="code_block-84-237"><!-- --></div><button id="div_block-85-237-5" class="ct-div-block oxel_accordion__row" aria-expanded="false" data-id="div_block-85-237"><div id="div_block-86-237-5" class="ct-div-block oxel_accordion__row_left" data-id="div_block-86-237"><div id="text_block-88-237-5" class="ct-text-block oxel_accordion__row__label" data-id="text_block-88-237"><span id="span-122-237-5" class="ct-span" data-id="span-122-237">Is it normal to experience mild discomfort after a dental cleaning?</span></div></div><div id="fancy_icon-89-237-5" class="ct-fancy-icon oxel_accordion__icon" data-id="fancy_icon-89-237"><svg id="svg-fancy_icon-89-237-5" data-id="svg-fancy_icon-89-237"><use xlink:href="#Lineariconsicon-chevron-down"></use></svg></div></button><div id="div_block-90-237-5" class="ct-div-block oxel_accordion__content oxel_accordion__content__hidden" data-id="div_block-90-237"><div id="div_block-91-237-5" class="ct-div-block" data-id="div_block-91-237"><p id="text_block-92-237-5" class="ct-text-block" data-id="text_block-92-237"><span id="span-126-237-5" class="ct-span" data-id="span-126-237">Mild sensitivity can occur after a cleaning and typically resolves quickly with proper oral care.</span></p></div></div></div></div></div> 558</div></div></section><footer id="appointment" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-78-82" class="ct-div-block" ><div id="div_block-79-82" class="ct-div-block" ><div id="div_block-80-82" class="ct-div-block" ><h2 id="text_block-85-82" class="ct-text-block" >Complimentary Virtual Cosmetic Consultation</h2><p id="text_block-116-82" class="ct-text-block" >For those seeking veneers or anyone with cosmetic-related concerns, we are pleased to offer free virtual consultations with Dr. Sivan Finkel.</p><a id="link_text-122-82" class="ct-link-text btn" href="https://book.modento.io/c/68800e9e08eb47288aa7ae7303180ebe/virtualconsult" target="_blank" >Book a Virtual Consultation</a><a id="link_text-128-82" class="ct-link-text btn" href="#other-appointment-popup" class="open-other-appointment-popup">Other type of appointment</a><p id="text_block-137-82" class="ct-text-block" >Note: for any non-cosmetic issues i.e. tooth pain, or to set up a cleaning, please use the other links on this page. <a id="span-159-82" class="ct-link-text" href="https://dentalparlour.com/about/patient-experience/virtual-consultation/#appointment" target="_self" >Here</a></p></div></div><div id="div_block-82-82" class="ct-div-block" ><img id="image-84-82" alt="Modern dental operatory room with chair and X-ray equipment at The Dental Parlour" src="https://dentalparlour.com/wp-content/uploads/2026/01/img_2593.webp" class="ct-image" srcset="https://dentalparlour.com/wp-content/uploads/2026/01/img_2593.webp 1080w, https://dentalparlour.com/wp-content/uploads/2026/01/img_2593-200x300.webp 200w, https://dentalparlour.com/wp-content/uploads/2026/01/img_2593-683x1024.webp 683w, https://dentalparlour.com/wp-content/uploads/2026/01/img_2593-768x1152.webp 768w, https://dentalparlour.com/wp-content/uploads/2026/01/img_2593-1024x1536.webp 1024w" sizes="(max-width: 1080px) 100v
558w, 1080px" /></div></div></div></footer><footer id="section-29-82" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-31-82" class="ct-div-block" ><div id="div_block-145-82" class="ct-div-block" ><a id="div_block-114-82" class="ct-link" href="/" ><div id="shortcode-109-82" class="ct-shortcode" ><img src="https://dentalparlour.com/wp-content/uploads/2025/12/dentalparlour_logo_dark.webp" alt="Business Logo" style="max-width:250px;"></div></a><div id="shortcode-147-82" class="ct-shortcode " ><ul class="seopress-socials-svg"><li class="icon-facebook"><a href="https://www.facebook.com/DentalParlour/" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S269.5 0 225.36 0c-73.22 0-121 44.38-121 124.72v70.62H22.89V288h81.47v224h100.2V288z"/></svg></a></li><li class="icon-instagram"><a href="https://www.instagram.com/dentalparlour/" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9S160.5 370.9 224.1 370.9 339 319.6 339 255.9 287.7 141 224.1 141zm0 186.6c-39.6 0-71.8-32.2-71.8-71.8s32.2-71.8 71.8-71.8 71.8 32.2 71.8 71.8-32.1 71.8-71.8 71.8zm146.4-194.3c0 14.9-12.1 27-27 27s-27-12.1-27-27 12.1-27 27-27 27 12.1 27 27zm76.1 27.2c-1.7-35.3-9.9-66.7-36.3-93.1C387.2 32.5 355.8 24.3 320.5 22.6 285.1 20.9 162.9 20.9 127.5 22.6 92.2 24.3 60.8 32.5 34.4 58.9c-26.4 26.4-34.6 57.8-36.3 93.1C-4.1 191.3-4.1 320.7 1.1 355.9c1.7 35.3 9.9 66.7 36.3 93.1 26.4 26.4 57.8 34.6 93.1 36.3 35.4 1.7 157.6 1.7 193 0 35.3-1.7 66.7-9.9 93.1-36.3 26.4-26.4 34.6-57.8 36.3-93.1 1.7-35.4 1.7-157.7 0-193.1zM398.8 388c-7.8 19.6-22.9 34.7-42.5 42.5-29.4 11.7-99.1 9-132.2 9s-102.7 2.6-132.2-9c-19.6-7.8-34.7-22.9-42.5-42.5-11.7-29.4-9-99.1-9-132.2s-2.6-102.7 9-132.2c7.8-19.6 22.9-34.7 42.5-42.5 29.4-11.7 99.1-9 132.2-9s102.7-2.6 132.2 9c19.6 7.8 34.7 22.9 42.5 42.5 11.7 29.4 9 99.1 9 132.2s2.6 102.8-9 132.2z"/></svg></a></li></ul></div></div><div id="div_block-33-82" class="ct-div-block" ><h3 id="headline-34-82" class="ct-headline fs-6">our location</h3><p id="shortcode-156-82" class="ct-shortcode fs-6" ><a href="https://www.google.com/maps/place/?q=place_id:ChIJPUjXOudYwokRw71cKpBhjsk" target="_blank" rel="noopener noreferrer">434 E 57th St, New York, NY 10022, United States</a></p><div id="div_block-71-82" class="ct-div-block" ><h3 id="headline-40-82" class="ct-headline fs-6">Get in touch</h3><a id="div_block-54-82" class="ct-link no-swap" href="tel:2123717244" ><div id="fancy_icon-55-82" class="ct-fancy-icon" ><svg id="svg-fancy_icon-55-82"><use xlink:href="#FontAwesomeicon-phone"></use></svg></div><div id="link_text-110-82" class="ct-text-block fs-6" >(212) 371-7244</div></a><div id="div_block-42-82" class="ct-div-block" ><div id="fancy_icon-43-82" class="ct-fancy-icon" ><svg id="svg-fancy_icon-43-82"><use xlink:href="#FontAwesomeicon-envelope-o"></use></svg></div><a id="text_block-160-82" class="ct-link-text fs-6" href="mailto:[email protected]" >[email protected]</a></div></div></div><div id="div_block-36-82" class="ct-div-block" ><h3 id="headline-37-82" class="ct-headline fs-6">Office hours</h3><p id="text_block-38-82" class="ct-text-block fs-6" >Mon - Thurs: 9am - 6pm<br></p><div id="div_block-75-82" class="ct-div-block" ><a id="link-144-82" class="ct-link" href="https://maps.app.goo.gl/P9LkckdvzenutnvR7" ><h3 id="headline-57-82" class="ct-headline fs-6">Our reviews</h3></a><p id="text_block-41-82" class="ct-text-block fs-6" >Leave us a review and check out what<br>our patients are saying.<br></p></div></div><div id="div_block-39-82" class="ct-div-block" ><div id="code_block-153-82" class="ct-code-block" ><iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3022.2055299969397!2d-73.9644630235594!3d40.75750403482807!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x89c258e73ad7483d%3A0xc98e61902a5cbdc3!2sThe%20Dental%20Parlour!5e0!3m2!1sen!2sus!4v1771355712108!5m2!1sen!2sus" width="100%" height="100%" style="border:0; border-radius:10px;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe></div></div></div></div></footer><footer id="section-24-82" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="code_block-28-82" class="ct-code-block" ><div class="footer-copyright"> 559Copyright © <span id="copyright">
559<script>document.getElementById('copyright').appendChild(document.createTextNode(new Date().getFullYear()))</script>
559</span> The Dental Parlour. All rights reserved | <a href="/privacy-policy/">Privacy Policy</a> | Website and SEO powered by <a href="https://serpdental.com/" 560>SERP Dental</a>, a division of <a href="https://ascendpoint.agency/">AscendPoint Agency</a></div></div></div></footer> <!-- WP_FOOTER -->
561<script type="speculationrules"> 562{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwentythree/*","/wp-content/themes/oxygen-is-not-a-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 563</script>
563 564<style>.ct-FontAwesomeicon-close{width:0.78571428571429em}</style> 565<style>.ct-FontAwesomeicon-calendar{width:0.92857142857143em}</style> 566<style>.ct-FontAwesomeicon-phone{width:0.78571428571429em}</style> 567<style>.ct-FontAwesomeicon-bars{width:0.85714285714286em}</style> 568<style>.ct-FontAwesomeicon-map-o{width:1.1428571428571em}</style> 569<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-envelope-o" viewBox="0 0 28 28"><title>envelope-o</title><path d="M26 23.5v-12c-0.328 0.375-0.688 0.719-1.078 1.031-2.234 1.719-4.484 3.469-6.656 5.281-1.172 0.984-2.625 2.188-4.25 2.188h-0.031c-1.625 0-3.078-1.203-4.25-2.188-2.172-1.813-4.422-3.563-6.656-5.281-0.391-0.313-0.75-0.656-1.078-1.031v12c0 0.266 0.234 0.5 0.5 0.5h23c0.266 0 0.5-0.234 0.5-0.5zM26 7.078c0-0.391 0.094-1.078-0.5-1.078h-23c-0.266 0-0.5 0.234-0.5 0.5 0 1.781 0.891 3.328 2.297 4.438 2.094 1.641 4.188 3.297 6.266 4.953 0.828 0.672 2.328 2.109 3.422 2.109h0.031c1.094 0 2.594-1.437 3.422-2.109 2.078-1.656 4.172-3.313 6.266-4.953 1.016-0.797 2.297-2.531 2.297-3.859zM28 6.5v17c0 1.375-1.125 2.5-2.5 2.5h-23c-1.375 0-2.5-1.125-2.5-2.5v-17c0-1.375 1.125-2.5 2.5-2.5h23c1.375 0 2.5 1.125 2.5 2.5z"/></symbol><symbol id="FontAwesomeicon-close" viewBox="0 0 22 28"><title>close</title><path d="M20.281 20.656c0 0.391-0.156 0.781-0.438 1.062l-2.125 2.125c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-4.594-4.594-4.594 4.594c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-2.125-2.125c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l4.594-4.594-4.594-4.594c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.594 4.594-4.594c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062s-0.156 0.781-0.438 1.062l-4.594 4.594 4.594 4.594c0.281 0.281 0.438 0.672 0.438 1.062z"/></symbol><symbol id="FontAwesomeicon-calendar" viewBox="0 0 26 28"><title>calendar</title><path d="M2 26h4.5v-4.5h-4.5v4.5zM7.5 26h5v-4.5h-5v4.5zM2 20.5h4.5v-5h-4.5v5zM7.5 20.5h5v-5h-5v5zM2 14.5h4.5v-4.5h-4.5v4.5zM13.5 26h5v-4.5h-5v4.5zM7.5 14.5h5v-4.5h-5v4.5zM19.5 26h4.5v-4.5h-4.5v4.5zM13.5 20.5h5v-5h-5v5zM8 7v-4.5c0-0.266-0.234-0.5-0.5-0.5h-1c-0.266 0-0.5 0.234-0.5 0.5v4.5c0 0.266 0.234 0.5 0.5 0.5h1c0.266 0 0.5-0.234 0.5-0.5zM19.5 20.5h4.5v-5h-4.5v5zM13.5 14.5h5v-4.5h-5v4.5zM19.5 14.5h4.5v-4.5h-4.5v4.5zM20 7v-4.5c0-0.266-0.234-0.5-0.5-0.5h-1c-0.266 0-0.5 0.234-0.5 0.5v4.5c0 0.266 0.234 0.5 0.5 0.5h1c0.266 0 0.5-0.234 0.5-0.5zM26 6v20c0 1.094-0.906 2-2 2h-22c-1.094 0-2-0.906-2-2v-20c0-1.094 0.906-2 2-2h2v-1.5c0-1.375 1.125-2.5 2.5-2.5h1c1.375 0 2.5 1.125 2.5 2.5v1.5h6v-1.5c0-1.375 1.125-2.5 2.5-2.5h1c1.375 0 2.5 1.125 2.5 2.5v1.5h2c1.094 0 2 0.906 2 2z"/></symbol><symbol id="FontAwesomeicon-chevron-down" viewBox="0 0 28 28"><title>chevron-down</title><path d="M26.297 12.625l-11.594 11.578c-0.391 0.391-1.016 0.391-1.406 0l-11.594-11.578c-0.391-0.391-0.391-1.031 0-1.422l2.594-2.578c0.391-0.391 1.016-0.391 1.406 0l8.297 8.297 8.297-8.297c0.391-0.391 1.016-0.391 1.406 0l2.594 2.578c0.391 0.391 0.391 1.031 0 1.422z"/></symbol><symbol id="FontAwesomeicon-phone" viewBox="0 0 22 28"><title>phone</title><path d="M22 19.375c0 0.562-0.25 1.656-0.484 2.172-0.328 0.766-1.203 1.266-1.906 1.656-0.922 0.5-1.859 0.797-2.906 0.797-1.453 0-2.766-0.594-4.094-1.078-0.953-0.344-1.875-0.766-2.734-1.297-2.656-1.641-5.859-4.844-7.5-7.5-0.531-0.859-0.953-1.781-1.297-2.734-0.484-1.328-1.078-2.641-1.078-4.094 0-1.047 0.297-1.984 0.797-2.906 0.391-0.703 0.891-1.578 1.656-1.906 0.516-0.234 1.609-0.484 2.172-0.484 0.109 0 0.219 0 0.328 0.047 0.328 0.109 0.672 0.875 0.828 1.188 0.5 0.891 0.984 1.797 1.5 2.672 0.25 0.406 0.719 0.906 0.719 1.391 0 0.953-2.828 2.344-2.828 3.187 0 0.422 0.391 0.969 0.609 1.344 1.578 2.844 3.547 4.813 6.391 6.391 0.375 0.219 0.922 0.609 1.344 0.609 0.844 0 2.234-2.828 3.187-2.828 0.484 0 0.984 0.469 1.391 0.719 0.875 0.516 1.781 1 2.672 1.5 0.313 0.156 1.078 0.5 1.188 0.828 0.047 0.109 0.047 0.219 0.047 0.328z"/></symbol><symbol id="FontAwesomeicon-bars" viewBox="0 0 24 28"><title>bars</title><path d="M24 21v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 13v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 5v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1z"/></symbol><symbol id="FontAwesomeicon-map-o" viewBox="0 0 32 28"><title>map-o</title><path d="M31.563 0.172c0.266 0.187 0.438 0.5 0.438 0.828v22c0 0.406-0.25 0.781-0.625 0.922l-10 4c-0.25 0.109-0.5 0.109-0.75 0l-9.625-3.844-9.625 3.844c-0.125 0.063-0.25 0.078-0.375 0.078-0.203 0-0.391-0.063-0.562-0.172-0.266-0.187-0.438-0.5-0.438-0.828v-22c0-0.406 0.25-0.781 0.625-0.922l10-4c0.25-0.109 0.5-0.109 0.75 0l9.625 3.844 9.625-3.844c0.313-0.125 0.656-0.094 0.938 0.094zM11.5 2.281v19.844l9 3.594v-19.844zM2 5.672v19.844l8.5-3.391v-19.844zM30 22.328v-19.844l-8.5 3.391v19.844z"/></symbol></defs></svg><?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs>
569<symbol id="Lineariconsicon-chevron-down" viewBox="0 0 20 20"><title>chevron-down</title><path class="path1" d="M0 6c0-0.128 0.049-0.256 0.146-0.354 0.195-0.195 0.512-0.195 0.707 0l8.646 8.646 8.646-8.646c0.195-0.195 0.512-0.195 0.707 0s0.195 0.512 0 0.707l-9 9c-0.195 0.195-0.512 0.195-0.707 0l-9-9c-0.098-0.098-0.146-0.226-0.146-0.354z"/></symbol></defs></svg>
569<script> 570 document.addEventListener("DOMContentLoaded", function () { 571 const timeZone = "America/New_York"; // Update Office Location 572 573 const weeklyHours = { 574 0: [], // Sunday: Closed 575 1: [[9, 17]], // Monday: 9am-5pm 576 2: [[9, 19]], // Tuesday: 9am-7pm 577 3: [[9, 19]], // Wednesday: 9am-7pm 578 4: [[9, 18]], // Thursday: 9am-6pm 579 5: [[9, 17]], // Friday: 9am-5pm 580 6: [] // Saturday: Closed 581 }; 582 583 const dayNames = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]; 584 585 function getTimeInTimeZone() { 586 const now = new Date(); 587 const tzNow = new Date(now.toLocaleString("en-US", { timeZone })); 588 return tzNow; 589 } 590 591 function getTimeDecimal(date) { 592 return date.getHours() + date.getMinutes() / 60; 593 } 594 595 function formatTime(date) { 596 return date.toLocaleTimeString("en-US", { 597 timeZone, 598 hour: "numeric", 599 minute: "2-digit", 600 hour12: true 601 }); 602 } 603 604 function getTimeDiffText(from, to) { 605 const diffMs = to - from; 606 const diffMins = Math.round(diffMs / 60000); 607 if (diffMins <= 0) return "0m"; 608 const hours = Math.floor(diffMins / 60); 609 const mins = diffMins % 60; 610 return `${hours > 0 ? `${hours}h ` : ''}${mins}m`; 611 } 612 613 function getNextEventTime(now) { 614 const currentDay = now.getDay(); 615 const currentTimeDecimal = getTimeDecimal(now); 616 617 for (let i = 0; i < 7; i++) { 618 const dayIndex = (currentDay + i) % 7; 619 const ranges = weeklyHours[dayIndex]; 620 621 if (!ranges || ranges.length === 0) continue; 622 623 for (const [start, end] of ranges) { 624 const targetDate = new Date(now); 625 targetDate.setDate(now.getDate() + i); 626 targetDate.setSeconds(0); 627 628 if (i === 0 && currentTimeDecimal < start) { 629 targetDate.setHours(Math.floor(start), Math.round((start % 1) * 60)); 630 return { type: "open", date: targetDate, dayName: dayNames[dayIndex] }; 631 } 632 633 if (i === 0 && currentTimeDecimal >= start && currentTimeDecimal < end) { 634 targetDate.setHours(Math.floor(end), Math.round((end % 1) * 60)); 635 return { type: "close", date: targetDate, dayName: dayNames[dayIndex] }; 636 } 637 638 if (i !== 0) { 639 targetDate.setHours(Math.floor(start), Math.round((start % 1) * 60)); 640 return { type: "open", date: targetDate, dayName: dayNames[dayIndex] }; 641 } 642 } 643 } 644 645 return null; 646 } 647 648 function isOpen(now) { 649 const ranges = weeklyHours[now.getDay()] || []; 650 const timeDecimal = getTimeDecimal(now); 651 return ranges.some(([start, end]) => timeDecimal >= start && timeDecimal < end); 652 } 653 654 function updateStatus(id) { 655 const now = getTimeInTimeZone(); 656 const statusEl = document.getElementById(id); 657 if (!statusEl) return; 658 659 const openStatus = isOpen(now); 660 const nextEvent = getNextEventTime(now); 661 if (!nextEvent) { 662 statusEl.innerHTML = `<span style="color: red;">ð´ Closed</span> â <span style="color: #333;">No upcoming hours</span>`; 663 return; 664 } 665 666 const timeText = getTimeDiffText(now, nextEvent.date); 667 const formattedTime = formatTime(nextEvent.date); 668 const dayName = nextEvent.dayName; 669 670 if (openStatus && nextEvent.type === "close") { 671 statusEl.innerHTML = `<span style="color: green;">ð¢ Open</span> â <span style="color: #333;">Closes in ${timeText} at ${formattedTime} (${dayName})</span>`;
672 } else { 673 statusEl.innerHTML = `<span style="color: red;">?ð´ Closed</span> â <span style="color: #333;">Opens in ${timeText} at ${formattedTime} (${dayName})</span>`; 674 } 675 } 676 677 // Update every second for accuracy 678 function startAutoUpdate() { 679 updateStatus("header-status"); // Add or Update IDs 680 updateStatus("sticky-header-status"); 681 updateStatus("hero-header-status"); 682 } 683 684 startAutoUpdate(); 685 setInterval(startAutoUpdate, 1000); // Re-check every second 686 }); 687 </script>
687 688 <style> 689.other-appointment-popup-overlay { 690 display: none; 691 position: fixed; 692 inset: 0; 693 background: rgba(0, 0, 0, 0.55); 694 z-index: 999999; 695 align-items: center; 696 justify-content: center; 697} 698.other-appointment-popup-box { 699 background: #fff; 700 padding: 30px; 701 max-width: 720px; 702 width: 90%; 703 max-height: 90vh; 704 overflow-y: auto; 705 border-radius: 12px; 706} 707.other-appointment-popup-box h3 { 708 text-align: center; 709 margin-bottom: 20px; 710 color: #4f5d35; 711} 712.other-appointment-popup-close { 713 text-align: center; 714 margin-top: 18px; 715 cursor: pointer; 716 font-size: 13px; 717 text-decoration: underline; 718} 719</style> 720 721<div class="other-appointment-popup-overlay" id="otherAppointmentPopup"> 722 <div class="other-appointment-popup-box"> 723 <h3>Request Other Type Of Appointment</h3> 724 725 <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_1' ><div id='gf_1' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_1' id='gform_1' action='/services/general-dentistry/dental-cleanings/#gf_1' data-formid='1' novalidate> <div style="display: none !important;" class="akismet-fields-container gf_invisible" data-prefix="ak_"> 726 <label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label> 727 <input type="hidden" id="ak_js_1" name="ak_js" value="159" /> 728
728<script> 729document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() ); 730</script>
730 731 732 </div><div class='gf_invisible ginput_recaptchav3' data-sitekey='6LfSQEktAAAAAC0jmvAbK3eenEC9qOda-4dowTQn' data-tabindex='0'><input id="input_d6940e429b33b630150a5335bca4b629" class="gfield_recaptcha_response" type="hidden" name="input_d6940e429b33b630150a5335bca4b629" value=""/></div> 733 <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><fieldset id="field_1_1" class="gfield gfield--type-name gfield--input-type-name gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" ><legend class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Name</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_1_1'> 734 735 <span id='input_1_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' > 736 <input type='text' name='input_1.3' id='input_1_1_3' value='' aria-required='true' placeholder='First Name *' /> 737 <label for='input_1_1_3' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>First</label> 738 </span> 739 740 <span id='input_1_1_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' > 741 <input type='text' name='input_1.6' id='input_1_1_6' value='' aria-required='true' placeholder='Last Name *' /> 742 <label for='input_1_1_6' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>Last</label> 743 </span> 744 745 </div></fieldset><div id="field_1_3" class="gfield gfield--type-phone gfield--input-type-phone gfield--phone-format-standard gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" ><label class='gfield_label gform-field-label' for='input_1_3'><span class='gform-field-label__text'>Phone</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_1_3' type='tel' value='' class='large' placeholder='Phone Number *' aria-required="true" aria-invalid="false" data-mask="(999) 999-9999" /></div></div><div id="field_1_2" class="gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" ><label class='gfield_label gform-field-label' for='input_1_2'><span class='gform-field-label__text'>Email</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'> 746 <input name='input_2' id='input_1_2' type='email' value='' class='large' placeholder='Email address *' aria-required="true" aria-invalid="false" /> 747 </div></div><fieldset id="field_1_6" class="gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical" ><legend class='gfield_label gform-field-label' ><span class='gform-field-label__text'>Patient Type</span></legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_1_6'> 748 <div class='gchoice gchoice_1_6_0'> 749 <input class='gfield-choice-input' name='input_6' type='radio' value='New Patient' id='choice_1_6_0' onchange='gformToggleRadioOther( this )' /> 750 <label for='choice_1_6_0' id='label_1_6_0' class='gform-field-label gform-field-label--type-inline'>New Patient</label> 751 </div> 752 <div class='gchoice gchoice_1_6_1'> 753 <input class='gfield-choice-input' name='input_6' type='radio' value='Existing Patient' id='choice_1_6_1' onchange='gformToggleRadioOther( this )' /> 754 <label for='choice_1_6_1' id='label_1_6_1' class='gform-field-label gform-field-label--type-inline'>Existing Patient</label> 755 </div></div></div></fieldset><div id="field_1_4" class="gfield gfield--type-textarea gfield--in
755put-type-textarea gfield--width-full gfield_contains_required field_sublabel_below gfield--has-description field_description_below hidden_label field_validation_below gfield_visibility_visible" ><label class='gfield_label gform-field-label' for='input_1_4'><span class='gform-field-label__text'>Message*</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_1_4' class='textarea small' aria-describedby="gfield_description_1_4" placeholder='Message *' aria-required="true" aria-invalid="false" rows='10' cols='50'></textarea></div><div class='gfield_description' id='gfield_description_1_4'>How can we help you? Please provide as much detail as possible.</div></div></div></div> 756 <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Submit</button> <input type='hidden' name='gform_ajax' value='form_id=1&title=&description=&tabindex=0&theme=gravity-theme&styles=[]&hash=c916c23e44838b486547985faeeb2e07' /> 757 <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='iframe' /> 758 <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='gravity-theme' /> 759 <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='[]' /> 760 <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' /> 761 <input type='hidden' class='gform_hidden' name='gform_submit' value='1' /> 762 763 <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='HjzyUHuSIMoiMOUf2JvvlvU3BSQ9qLGvdXDjSyhAeWjJ79c1z994d8T2uWL7ixyM25OjEGbija6FA1fW3kJNjFe+xG8wP4IcOYOWf/wJnRsUsWk=' /> 764 <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> 765 <input type='hidden' class='gform_hidden' name='state_1' value='WyJ7XCI2XCI6W1wiYjJlYTlhZDAzNGQyNWZkMDg1OTA5YWI4ODBhODE4NGVcIixcIjkzYTQ2ZTUyZjNlZjZiMmNiZWFiZWVjOWRkMTBmZjU0XCJdLFwiZ2Zvcm1fc3VibWlzc2lvbl9tZXRob2RcIjpbXCI3NTc5M2RiYTJhY2VmZGQ0OTkzNjVmNGJiZjA3ODVkNlwiLFwiOTQ0ZWI2ZjhkYzhiY2I2ZDNkMzgyMzA2OTIwN2FjZjRcIixcIjJiZjE3NjQ2YzgyZDUyOTAzNDVhMTdkN2Q3NjUzNmRiXCJdLFwiZ2Zvcm1fdGhlbWVcIjpcIjdhMmQ3MzAyOWZlZWJjMzJlNGRiMjQ2ODFiMjkzMzAyXCIsXCJnZm9ybV9zdHlsZV9zZXR0aW5nc1wiOlwiYzAzYTFiYjUyNTBmNGUxZDNmYjY4YTViZGM1YzVhZWFcIixcImZvcm1faWRcIjpcIjU2Mjg5Y2UzMjQ0MjVlOWIyMzViZDZmYWRhMGJmZWI3XCIsXCJ1cmxcIjpcImVmN2EyNzQ4NDc5N2FkNzdjM2ZkNDI2ZjNiODMyYzE3XCIsXCJzdGF0ZV90aW1lc3RhbXBcIjpcIjYwMjY2ZjY5YmM5MDYwMjJkODk1ZjNlYzI2YzBmMDM2XCJ9IiwiZjUzYzZiMTJkYzVkMTBhZmNlOTA2ODllNjEzM2YwODQiLDE3OTE1ODY4MDRd' /> 766 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' /> 767 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' /> 768 <input type='hidden' name='gform_field_values' value='' /> 769 770 </div> 771 </form> 772 </div> 773 <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_1' id='gform_ajax_frame_1' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> 774
774<script> 775gform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_1').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_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').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_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_1').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_1').val();jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = 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_1').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 1, 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(); } } );} ); 776</script>
776 777 <div class="other-appointment-popup-close">Close</div> 778 </div> 779</div> 780
781<script> 782 (function($) { 783 const $popup = $('#otherAppointmentPopup'); 784 const triggers = $('[href="#other-appointment-popup"]'); 785 triggers.on('click', function (e) { 786 e.preventDefault(); 787 $popup.css('display', 'flex'); 788 return false; 789 }); 790 $('.other-appointment-popup-box', $popup).on('click', function(e) { 791 e.stopPropagation(); 792 }); 793 $popup.on('click', function() { 794 $popup.css('display', 'none'); 795 }); 796 $('.other-appointment-popup-close', $popup).on('click', function() { 797 $popup.css('display', 'none'); 798 }); 799 })(jQuery); 800</script>
800 801 802
802<script type="text/javascript"> 803 804 function oxygen_init_pro_menu() { 805 jQuery('.oxy-pro-menu-container').each(function(){ 806 807 // dropdowns 808 var menu = jQuery(this), 809 animation = menu.data('oxy-pro-menu-dropdown-animation'), 810 animationDuration = menu.data('oxy-pro-menu-dropdown-animation-duration'); 811 812 jQuery('.sub-menu', menu).attr('data-aos',animation); 813 jQuery('.sub-menu', menu).attr('data-aos-duration',animationDuration*1000); 814 815 oxygen_offcanvas_menu_init(menu); 816 jQuery(window).resize(function(){ 817 oxygen_offcanvas_menu_init(menu); 818 }); 819 820 // let certain CSS rules know menu being initialized 821 // "10" timeout is extra just in case, "0" would be enough 822 setTimeout(function() {menu.addClass('oxy-pro-menu-init');}, 10); 823 }); 824 } 825 826 jQuery(document).ready(oxygen_init_pro_menu); 827 document.addEventListener('oxygen-ajax-element-loaded', oxygen_init_pro_menu, false); 828 829 let proMenuMouseDown = false; 830 831 jQuery(".oxygen-body") 832 .on("mousedown", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { 833 proMenuMouseDown = true; 834 }) 835 836 .on("mouseup", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { 837 proMenuMouseDown = false; 838 }) 839 840 .on('mouseenter focusin', '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { 841 if( proMenuMouseDown ) return; 842 843 var subMenu = jQuery(this).children('.sub-menu'); 844 subMenu.addClass('aos-animate oxy-pro-menu-dropdown-animating').removeClass('sub-menu-left'); 845 846 var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); 847 848 setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating')}, duration*1000); 849 850 var offset = subMenu.offset(), 851 width = subMenu.width(), 852 docWidth = jQuery(window).width(); 853 854 if (offset.left+width > docWidth) { 855 subMenu.addClass('sub-menu-left'); 856 } 857 }) 858 859 .on('mouseleave focusout', '.oxy-pro-menu-show-dropdown .menu-item-has-children', function( e ) { 860 if( jQuery(this).is(':hover') ) return; 861 862 jQuery(this).children('.sub-menu').removeClass('aos-animate'); 863 864 var subMenu = jQuery(this).children('.sub-menu'); 865 //subMenu.addClass('oxy-pro-menu-dropdown-animating-out'); 866 867 var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); 868 setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating-out')}, duration*1000); 869 }) 870 871 // open icon click 872 .on('click', '.oxy-pro-menu-mobile-open-icon', function() { 873 var menu = jQuery(this).parents('.oxy-pro-menu'); 874 // off canvas 875 if (jQuery(this).hasClass('oxy-pro-menu-off-canvas-trigger')) { 876 oxygen_offcanvas_menu_run(menu); 877 } 878 // regular
879 else { 880 menu.addClass('oxy-pro-menu-open'); 881 jQuery(this).siblings('.oxy-pro-menu-container').addClass('oxy-pro-menu-open-container'); 882 jQuery('body').addClass('oxy-nav-menu-prevent-overflow'); 883 jQuery('html').addClass('oxy-nav-menu-prevent-overflow'); 884 885 oxygen_pro_menu_set_static_width(menu); 886 } 887 // remove animation and collapse 888 jQuery('.sub-menu', menu).attr('data-aos',''); 889 jQuery('.oxy-pro-menu-dropdown-toggle .sub-menu', menu).slideUp(0); 890 }); 891 892 function oxygen_pro_menu_set_static_width(menu) { 893 var menuItemWidth = jQuery(".oxy-pro-menu-list > .menu-item", menu).width(); 894 jQuery(".oxy-pro-menu-open-container > div:first-child, .oxy-pro-menu-off-canvas-container > div:first-child", menu).width(menuItemWidth); 895 } 896 897 function oxygen_pro_menu_unset_static_width(menu) { 898 jQuery(".oxy-pro-menu-container > div:first-child", menu).width(""); 899 } 900 901 // close icon click 902 jQuery('body').on('click', '.oxy-pro-menu-mobile-close-icon', function(e) { 903 904 var menu = jQuery(this).parents('.oxy-pro-menu'); 905 906 menu.removeClass('oxy-pro-menu-open'); 907 jQuery(this).parents('.oxy-pro-menu-container').removeClass('oxy-pro-menu-open-container'); 908 jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); 909 910 if (jQuery(this).parent('.oxy-pro-menu-container').hasClass('oxy-pro-menu-off-canvas-container')) { 911 oxygen_offcanvas_menu_run(menu); 912 } 913 914 oxygen_pro_menu_unset_static_width(menu); 915 }); 916 917 // dropdown toggle icon click 918 jQuery('body').on( 919 'touchstart click', 920 '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area,'+ 921 '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area', 922 function(e) { 923 e.preventDefault(); 924 925 // fix for iOS false triggering submenu clicks 926 jQuery('.sub-menu').css('pointer-events', 'none'); 927 setTimeout( function() { 928 jQuery('.sub-menu').css('pointer-events', 'initial'); 929 }, 500); 930 931 // workaround to stop click event from triggering after touchstart 932 if (window.oxygenProMenuIconTouched === true) { 933 window.oxygenProMenuIconTouched = false; 934 return; 935 } 936 if (e.type==='touchstart') { 937 window.oxygenProMenuIconTouched = true; 938 } 939 oxygen_pro_menu_toggle_dropdown(this); 940 } 941 ); 942 943 function oxygen_pro_menu_toggle_dropdown(trigger) { 944 945 var duration = jQuery(trigger).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); 946 947 jQuery(trigger).closest('.menu-item-has-children').children('.sub-menu').slideToggle({ 948 start: function () { 949 jQuery(this).css({ 950 display: "flex" 951 }) 952 }, 953 duration: duration*1000 954 }); 955 } 956 957 // fullscreen menu link click 958 var selector = '.oxy-pro-menu-open .menu-item a'; 959 jQuery('body').on('click', selector, function(event){ 960 961 if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { 962 // toggle icon clicked, no need to hide the menu 963 return; 964 } 965 else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && 966 jQuery(this).parent().hasClass('menu-item-has-children')) { 967 // empty href don't lead anywhere, treat it as toggle trigger 968 oxygen_pro_menu_toggle_dropdown(event.target); 969 // keep anchor links behavior as is, and prevent regular links from page reload 970 if (jQuery(this).attr("href").indexOf("#")!==0) { 971 return false;
972 } 973 } 974 975 // hide the menu and follow the anchor 976 if (jQuery(this).attr("href").indexOf("#")===0) { 977 jQuery('.oxy-pro-menu-open').removeClass('oxy-pro-menu-open'); 978 jQuery('.oxy-pro-menu-open-container').removeClass('oxy-pro-menu-open-container'); 979 jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); 980 } 981 982 }); 983 984 // off-canvas menu link click 985 var selector = '.oxy-pro-menu-off-canvas .menu-item a'; 986 jQuery('body').on('click', selector, function(event){ 987 if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { 988 // toggle icon clicked, no need to trigger it 989 return; 990 } 991 else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && 992 jQuery(this).parent().hasClass('menu-item-has-children')) { 993 // empty href don't lead anywhere, treat it as toggle trigger 994 oxygen_pro_menu_toggle_dropdown(event.target); 995 // keep anchor links behavior as is, and prevent regular links from page reload 996 if (jQuery(this).attr("href").indexOf("#")!==0) { 997 return false; 998 } 999 } 1000 }); 1001 1002 // off canvas 1003 function oxygen_offcanvas_menu_init(menu) { 1004 1005 // only init off-canvas animation if trigger icon is visible i.e. mobile menu in action 1006 var offCanvasActive = jQuery(menu).siblings('.oxy-pro-menu-off-canvas-trigger').css('display'); 1007 if (offCanvasActive!=='none') { 1008 var animation = menu.data('oxy-pro-menu-off-canvas-animation'); 1009 setTimeout(function() {menu.attr('data-aos', animation);}, 10); 1010 } 1011 else { 1012 // remove AOS 1013 menu.attr('data-aos', ''); 1014 }; 1015 } 1016 1017 function oxygen_offcanvas_menu_run(menu) { 1018 1019 var container = menu.find(".oxy-pro-menu-container"); 1020 1021 if (!container.attr('data-aos')) { 1022 // initialize animation 1023 setTimeout(function() {oxygen_offcanvas_menu_toggle(menu, container)}, 0); 1024 } 1025 else { 1026 oxygen_offcanvas_menu_toggle(menu, container); 1027 } 1028 } 1029 1030 var oxygen_offcanvas_menu_toggle_in_progress = false; 1031 1032 function oxygen_offcanvas_menu_toggle(menu, container) { 1033 1034 if (oxygen_offcanvas_menu_toggle_in_progress) { 1035 return; 1036 } 1037 1038 container.toggleClass('aos-animate'); 1039 1040 if (container.hasClass('oxy-pro-menu-off-canvas-container')) { 1041 1042 oxygen_offcanvas_menu_toggle_in_progress = true; 1043 1044 var animation = container.data('oxy-pro-menu-off-canvas-animation'), 1045 timeout = container.data('aos-duration'); 1046 1047 if (!animation){ 1048 timeout = 0; 1049 } 1050 1051 setTimeout(function() { 1052 container.removeClass('oxy-pro-menu-off-canvas-container') 1053 menu.removeClass('oxy-pro-menu-off-canvas'); 1054 oxygen_offcanvas_menu_toggle_in_progress = false; 1055 }, timeout); 1056 } 1057 else { 1058 container.addClass('oxy-pro-menu-off-canvas-container'); 1059 menu.addClass('oxy-pro-menu-off-canvas'); 1060 oxygen_pro_menu_set_static_width(menu); 1061 } 1062 } 1063 </script>
1063 1064 1065 <link rel='stylesheet' id='oxygen-aos-css' href='https://dentalparlour.com/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.css?ver=6.9.4' media='all' /> 1066<link rel='stylesheet' id='gform_basic-css' href='https://dentalparlour.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=3.1.0' media='all' /> 1067<link rel='stylesheet' id='gform_theme_components-css' href='https://dentalparlour.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=3.1.0' media='all' /> 1068<link rel='stylesheet' id='gform_theme-css' href='https://dentalparlour.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=3.1.0' media='all' />
1069<script id="gforms_recaptcha_recaptcha-js-extra"> 1070var gforms_recaptcha_recaptcha_strings = {"nonce":"40261c9b1d","disconnect":"Disconnecting","change_connection_type":"Resetting","spinner":"https://dentalparlour.com/wp-content/plugins/gravityforms/images/spinner.svg","connection_type":"classic","disable_badge":"1","change_connection_type_title":"Change Connection Type","change_connection_type_message":"Changing the connection type will delete your current settings. Do you want to proceed?","disconnect_title":"Disconnect","disconnect_message":"Disconnecting from reCAPTCHA will delete your current settings. Do you want to proceed?","site_key":"6LfSQEktAAAAAC0jmvAbK3eenEC9qOda-4dowTQn"}; 1071//# sourceURL=gforms_recaptcha_recaptcha-js-extra 1072</script>
vendor: 61 bytes, lines 1072-1073
1072 1073<script src="https://www.google.com/recaptcha/api.js?render=
10736LfSQEktAAAAAC0jmvAbK3eenEC9qOda-4dowTQn
vendor: 92 bytes, line 1073
1073&ver=2.2.2" id="gforms_recaptcha_recaptcha-js" defer data-wp-strategy="defer"></script>
1074<script src="https://dentalparlour.com/wp-content/plugins/gravityformsrecaptcha/js/frontend.min.js?ver=2.2.2" id="gforms_recaptcha_frontend-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 1074
1074
1075<script src="https://dentalparlour.com/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.js?ver=1" id="oxygen-aos-js"></script>
vendor: 1 bytes, line 1075
1075
1076<script src="https://dentalparlour.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script>
vendor: 1 bytes, line 1076
1076
1077<script src="https://dentalparlour.com/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script>
vendor: 1 bytes, line 1077
1077
1078<script src="https://dentalparlour.com/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
vendor: 1 bytes, line 1078
1078
1079<script id="wp-i18n-js-after"> 1080wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1081//# sourceURL=wp-i18n-js-after 1082</script>
vendor: 1 bytes, line 1082
1082
1083<script src="https://dentalparlour.com/wp-includes/js/dist/a11y.min.js?ver=cb460b4676c94bd228ed" id="wp-a11y-js"></script>
vendor: 1 bytes, line 1083
1083
1084<script defer='defer' src="https://dentalparlour.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=3.1.0" id="gform_json-js"></script>
vendor: 1 bytes, line 1084
1084
1085<script id="gform_gravityforms-js-extra"> 1086var gform_i18n = {"datepicker":{"wdOffset":1,"helpTextShort":"Press F1 for help","helpText":"Press the arrow keys to navigate by day, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year, or Escape to cancel.","openOnFocusHelpText":"Press Down arrow to browse the calendar, or Escape to close.","tooltipTxt":"Press Escape to cancel","disabledTxt":"Disabled","markedTxt":"Selected","prevTxt":"Previous","nextTxt":"Next","monthTxt":"Month","yearTxt":"Year","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"days":[{"s":"S","l":"Sunday"},{"s":"M","l":"Monday"},{"s":"T","l":"Tuesday"},{"s":"W","l":"Wednesday"},{"s":"T","l":"Thursday"},{"s":"F","l":"Friday"},{"s":"S","l":"Saturday"}]}}; 1087var gf_legacy_multi = []; 1088var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","file_uploaded":"File uploaded","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://dentalparlour.com/wp-content/plugins/gravityforms/images"}}; 1089var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://dentalparlour.com/wp-content/plugins/gravityforms","number_formats":[],"version_hash":"3c38d26c88e71f325ef6c64f5de550cd","countries":{"AF":"Afghanistan","AX":"\u00c5land Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BQ":"Bonaire, Sint Eustatius and Saba","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei Darussalam","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","CV":"Cabo Verde","KH":"Cambodia","CM":"Cameroon","CA":"Canada","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos Islands","CO":"Colombia","KM":"Comoros","CD":"Congo, Democratic Republic of the","CG":"Congo","CK":"Cook Islands","CR":"Costa Rica","CI":"C\u00f4te d'Ivoire","HR":"Croatia","CU":"Cuba","CW":"Cura\u00e7ao","CY":"Cyprus","CZ":"Czechia","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","SZ":"Eswatini","ET":"Ethiopia","FK":"Falkland Islands","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","VA":"Holy See","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran","IQ":"Iraq","IE":"Ireland","IM":"Isle of Man","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KP":"Korea, Democratic People's Republic of","KR":"Korea, Republic of","KW":"Kuwait","KG":"Kyrgyzstan","LA":"La
1089o People's Democratic Republic","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","MK":"North Macedonia","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":"Palestine, State of","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"R\u00e9union","RO":"Romania","RU":"Russian Federation","RW":"Rwanda","BL":"Saint Barth\u00e9lemy","SH":"Saint Helena, Ascension and Tristan da Cunha","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","MF":"Saint Martin","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","ST":"Sao Tome and Principe","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SX":"Sint Maarten","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia and the South Sandwich Islands","SS":"South Sudan","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard and Jan Mayen","SE":"Sweden","CH":"Switzerland","SY":"Syria Arab Republic","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania, the United Republic of","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":"T\u00fcrkiye","TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom","US":"United States","UY":"Uruguay","UM":"US Minor Outlying Islands","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Viet Nam","VG":"Virgin Islands, British","VI":"Virgin Islands, U.S.","WF":"Wallis and Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"},"strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; 1090//# sourceURL=gform_gravityforms-js-extra 1091</script>
vendor: 1 bytes, line 1091
1091
1092<script defer='defer' src="https://dentalparlour.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=3.1.0" id="gform_gravityforms-js"></script>
vendor: 1 bytes, line 1092
1092
1093<script defer='defer' src="https://dentalparlour.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=3.1.0" id="gform_placeholder-js"></script>
vendor: 1 bytes, line 1093
1093
1094<script defer='defer' src="https://dentalparlour.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=69a9db57304a9f86c3d1a0bea5fd2cf9" id="gform_gravityforms_utils-js"></script>
vendor: 1 bytes, line 1094
1094
1095<script defer='defer' src="https://dentalparlour.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=0c901cb641ce64b99c20ea1a4d208cc9" id="gform_gravityforms_theme_vendors-js"></script>
vendor: 1 bytes, line 1095
1095
1096<script id="gform_gravityforms_theme-js-extra"> 1097var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"3c38d26c88e71f325ef6c64f5de550cd"},"ajax":{"ajaxurl":"https://dentalparlour.com/wp-admin/admin-ajax.php","ajax_submission_nonce":"7182772044","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again.","error_403":"The request was blocked (403 error) for unknown security reasons. Remove any code-like text (scripts or DB queries) and try again."}}}},"hmr_dev":"","public_path":"https://dentalparlour.com/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"db7c085e11"}; 1098//# sourceURL=gform_gravityforms_theme-js-extra 1099</script>
vendor: 1 bytes, line 1099
1099
1100<script defer='defer' src="https://dentalparlour.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=8a2abb0012872a3657e4a1378b07beb9" id="gform_gravityforms_theme-js"></script>
vendor: 1 bytes, line 1100
1100
1101<script defer src="https://dentalparlour.com/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1787710709" id="akismet-frontend-js"></script>
vendor: 1 bytes, line 1101
1101
1102<script type="text/javascript" id="ct-footer-js"> 1103 AOS.init({ 1104 }) 1105 1106 jQuery('body').addClass('oxygen-aos-enabled'); 1107 1108 1109 </script>
1109<script type="text/javascript" id="ct_code_block_js_84">//** Oxygen Composite Elements Settings Section **// 1110//** Edit the variables below to change the behavior of the element. **// 1111 1112var closeOtherToggles = true; // Set this to true to close all other accordions when an accordion is expanded. 1113 1114//** That's it, stop editing! **/ 1115var ready = (callback) => { 1116 if (document.readyState != "loading") callback(); 1117 else document.addEventListener("DOMContentLoaded", callback); 1118} 1119 1120ready(() => { 1121 // Expand the content when row is clicked. 1122 document.querySelectorAll('.oxel_accordion__row').forEach( accordion => { 1123 accordion.addEventListener('click', function(e) { 1124 accordion.classList.toggle('oxel_accordion__row--active'); 1125 accordion.nextElementSibling.classList.toggle('oxel_accordion__content__hidden'); 1126 1127 switch( accordion.getAttribute('aria-expanded') ) { 1128 case 'true': 1129 accordion.setAttribute('aria-expanded', 'false'); 1130 break; 1131 case 'false': 1132 accordion.setAttribute('aria-expanded', 'true'); 1133 break; 1134 } 1135 1136 if( closeOtherToggles == true ) { 1137 accordion.parentElement.querySelectorAll('.oxel_accordion__row--active').forEach( row => { 1138 if( row != accordion ) { 1139 row.classList.remove('oxel_accordion__row--active'); 1140 row.setAttribute('aria-expanded', 'false'); 1141 row.nextElementSibling.classList.add('oxel_accordion__content__hidden'); 1142 } 1143 }); 1144 } 1145 }) 1146 }) 1147 1148}); 1149 1150</script>
1150 1151<style type="text/css" id="ct_code_block_css_84">body.ng-scope .oxel_accordion__content__hidden { 1152 max-height: 10000px; 1153 opacity: 1; 1154 margin-top: 0px; 1155 z-index: 1; 1156} 1157 1158.oxel_accordion__row--active > .oxel_accordion__icon { 1159 transform: rotate(180deg); 1160}</style> 1161<style type="text/css" id="ct_code_block_css_100028"> 1162.footer-copyright { 1163 color: #f1eae4; 1164 font-weight: 400; 1165 font-size:10px; 1166 1167} 1168 1169 1170.footer-copyright a{ 1171 color: #c8b282; 1172} 1173 1174 1175.footer-copyright a:hover{ 1176 color: #f3f3f7; 1177} 1178</style>
1179<script> 1180gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 1) {if(typeof Placeholders != 'undefined'){ 1181 Placeholders.enable(); 1182 }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); 1183</script>
vendor: 1 bytes, line 1183
1183
1184<script> 1185gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 1, 1 ); 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(); } } ); 1186</script>
1186 1187<!-- /WP_FOOTER --> 1188</body> 1189</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.