Schedule
Recall/Hygiene
Appointment

Dentist Near Mount Pleasant, BC

Living close to a dental clinic can make it easier to look after your family’s oral health. City Square Dental Center is approximately 1.2 miles from Mount Pleasant, with a drive of around 5 minutes. Our clinic provides a range of dental treatments for people with different needs. If you are searching for a dentist near Mount Pleasant, BC, you can visit us for routine dental care, smile improvements, and treatment for common dental problems. We focus on understanding your concerns and helping you find suitable ways to care for your teeth.

Regular dental visits are also important for spotting problems before they become more difficult to treat. Having a dentist near you makes it easier to fit these appointments into your routine.

Dental Support at Every Stage of Life

Oral health needs can change as children grow and adults get older. At City Square Dental Center, we provide dental care for different age groups. From a child’s first dental examination to restorative treatments for adults, our team works to make visits informative and comfortable.

We also help families understand daily oral hygiene and the importance of regular examinations. Our goal is to make dental care a familiar part of your family’s health routine.

Treatments Available at Our Clinic

Our clinic offers several treatments to address common dental concerns and improve smile appearance. You can visit our Mount Pleasant dentist for preventive care, restorative procedures, and other dental services.

Dental Exams & Cleanings
Routine examinations help us check your teeth and gums. Professional cleanings remove plaque and buildup that regular brushing may not reach.
Emergency Dental Care
We offer same-day emergency appointments for sudden tooth pain, broken teeth, and other urgent dental concerns.
Invisalign
Clear aligners gradually move teeth into better positions. They are removable and offer an alternative to traditional braces.
Dental Implants
Implants replace missing teeth with restorations designed to look and function like natural teeth.
Porcelain Veneers
Veneers cover the front surfaces of teeth to improve the appearance of chips, gaps, and discolouration.
Teeth Whitening
Professional whitening helps reduce surface stains and gives teeth a brighter appearance.
Dental Crowns & Bridges
Crowns cover and protect weakened teeth. Bridges fill spaces left by missing teeth.
Dentures
Full and partial dentures replace several or all missing teeth and help improve chewing function.
Dental Fillings, Inlays & Onlays
These treatments repair areas affected by decay or damage while preserving healthy tooth structure where possible.
Root Canal Treatment
A root canal removes infected tissue from inside a tooth to help save it from extraction.
Tooth Extractions
Teeth that are severely damaged or cannot be restored may need to be removed.
Night Guards
Custom night guards provide a protective layer between the teeth to reduce damage from grinding and clenching.
Same-Day Cold Sore Laser Treatment
Laser treatment is used to help manage cold sore discomfort and support healing.
Botox
Botox treatments are available for certain cosmetic and therapeutic purposes, including facial lines and jaw tension.

What Makes City Square Dental Center a Good Choice?

We provide a range of treatments to support your oral health. From preventive examinations to restorative and cosmetic procedures, our team focuses on accurate assessments and care suited to each patient’s needs.

  • Over 30 Years of Experience: Dr. Arv Sooch brings more than three decades of dental experience serving the Vancouver community.
  • Multiple Services in One Clinic: Our services cover general, family, cosmetic, restorative, orthodontic, and emergency dentistry.
  • Invisalign Gold Provider for 2026: We are recognised as an Invisalign Gold Provider and advertise flexible payment plans for eligible treatment.
  • Same-Day Emergency Appointments: Patients can contact us for same-day appointments when unexpected dental problems need attention.

Getting to City Square Dental Center From Mount Pleasant

Our clinic is approximately 1.9 kilometres from Mount Pleasant, with an estimated drive of 5 minutes.

Use the following route:

  1. Start from Mount Pleasant and head towards Kingsway/BC-1A.
  2. Continue for approximately 400 metres.
  3. Turn right onto East 12th Avenue.
  4. Follow East 12th Avenue for around 1.4 kilometres.
  5. Turn right and continue for approximately 21 metres. You will find the destination on your right.

Book Your Dental Visit

Whether you want to improve your smile, replace a missing tooth, or arrange a regular examination, City Square Dental Center offers several treatment options under one roof. Contact our team to discuss your dental needs and arrange a visit with our Mount Pleasant dentist.

Frequently Asked Questions (FAQs)

Can I visit the clinic for both general and cosmetic dental treatments?

Yes, our services include routine examinations, cleanings, teeth whitening, veneers, and other restorative and cosmetic treatments.

Does the clinic provide dental care for children?

Yes, we welcome children and provide dental services to support their oral health as they grow.

What if I need urgent dental attention?

Call our clinic and explain the problem. We offer same-day emergency appointments and can help you arrange a visit.

Can I remove Invisalign aligners while eating?

Yes, Invisalign aligners are removable. You can take them out for meals and when brushing or flossing. Follow your dentist’s instructions about wearing them each day.

tag on yout theme's header.php Read the detailed step-by-step at https://humbertosilva.com/visual-composer-infinite-image-carousel/ */ // auxiliary code to create triggers for the add and remove class for later use (function($){ $.each(["addClass","removeClass"],function(i,methodname){ var oldmethod = $.fn[methodname]; $.fn[methodname] = function(){ oldmethod.apply( this, arguments ); this.trigger(methodname+"change"); return this; } }); })(jQuery); // main function for the infinite loop function vc_custominfiniteloop_init(vc_cil_element_id){ var vc_element = '#' + vc_cil_element_id; // because we're using this more than once let's create a variable for it window.maxItens = jQuery(vc_element).data('per-view'); // max visible items defined window.addedItens = 0; // auxiliary counter for added itens to the end // go to slides and duplicate them to the end to fill space jQuery(vc_element).find('.vc_carousel-slideline-inner').find('.vc_item').each(function(){ // we only need to duplicate the first visible images if (window.addedItens < window.maxItens) { if (window.addedItens == 0 ) { // the fisrt added slide will need a trigger so we know it ended and make it "restart" without animation jQuery(this).clone().addClass('vc_custominfiniteloop_restart').removeClass('vc_active').appendTo(jQuery(this).parent()); } else { jQuery(this).clone().removeClass('vc_active').appendTo(jQuery(this).parent()); } window.addedItens++; } }); // add the trigger so we know when to "restart" the animation without the user knowing about it jQuery('.vc_custominfiniteloop_restart').bind('addClasschange', null, function(){ // navigate to the carousel element , I know, its ugly ... var vc_carousel = jQuery(this).parent().parent().parent().parent(); // first we temporarily change the animation speed to zero jQuery(vc_carousel).data('vc.carousel').transition_speed = 0; // make the slider go to the first slide without animation and because the fist set of images shown // are the same that are being shown now the slider is now "restarted" without that being visible jQuery(vc_carousel).data('vc.carousel').to(0); // allow the carousel to go to the first image and restore the original speed setTimeout("vc_cil_restore_transition_speed('"+jQuery(vc_carousel).prop('id')+"')",100); }); } // restore original speed setting of vc_carousel function vc_cil_restore_transition_speed(element_id){ // after inspecting the original source code the value of 600 is defined there so we put back the original here jQuery('#' + element_id).data('vc.carousel').transition_speed = 600; } // init jQuery(document).ready(function(){ // find all vc_carousel with the defined class and turn them into infine loop jQuery('.vc_custominfiniteloop').find('div[data-ride="vc_carousel"]').each(function(){ // allow time for the slider to be built on the page // because the slider is "long" we can wait a bit before adding images and events needed var vc_cil_element = jQuery(this).prop("id"); setTimeout("vc_custominfiniteloop_init('"+vc_cil_element+"')",2000); }); }); });