Appointments last for approximately 1 ½ to 2 ½ hours in length and some patients may need to return for more than one appointment. The cost is $20.00 for a dental cleaning. This fee covers the entire treatment and will not be required to pay until your cleaning is completed (some patients require a 3 or 6 month recall depending on calculus build-up). We accept walk-in patients on a first-come-first-serve basis during our clinic hours, provided we have cancelations.