ID’s 10th Christmas · A Season of Gratitude Up to $6,000 bonus treatment credit with $30,000 prepayment November 4 – December 12, 2026, while the first 100 spots last. Bonus credit is not cash. View Christmas Offers
Aerial view of ID Cosmetic Clinic at 30 Gibson Dr, Markham, about 10 to 20 minutes east of Thornhill, mostly along John Street

Cosmetic & Laser Clinic · Steeles & Warden · Since 2017

Your Cosmetic Clinic Near Thornhill

Looking for a cosmetic clinic near Thornhill? ID Cosmetic Clinic is about 10 to 20 minutes east, mostly along John Street, at Steeles and Warden in Markham. Your first visit is a free half-hour consultation with Dr. Dan Xu, M.D., CCFP, so whether you're thinking about laser hair removal, Botox, filler or your skin, the plan starts with a doctor.

Medically reviewed by Dr. Dan Xu, M.D., CCFP · Updated November 2026

Markham · just north of Steeles, near Warden
Open 7 days · 10 AM – 6 PM
Consultations with Dr. Xu, Monday to Saturday
Free underground parking
Accessible entrance
Same-day treatment
Often possible for Botox, HydraFacial & laser
Get directions Call 905-477-2225
Book Your Free Consultation

Schedule Your Free 30-Minute Consultation
with Dr. Xu

Every consultation is conducted personally by Dr. Xu (Mon–Sat).

Previous Aesthetic Experience

No payment required · 30-minute complimentary consultation · We'll contact you within 1 business day

80,000 Clinical Procedures Performed
8,000+ Complex Revision Cases
Since 2017 Serving Toronto's Aesthetic Community
Asian Faces Primary Focus · Facial Contour
4.9★ Google Rating · 283 Reviews
BBB A+ accredited business BBB Accredited Business
Cynosure PicoSure Pro Canada KOL Allergan / Juvéderm Official North American Trainer Sciton BBL HEROic Early Adopter CPSO-Registered Physician · Publicly Verifiable Author of "Timeless Asian Beauty"

ID Cosmetic Clinic · Serving Thornhill

About Our Cosmetic & Skin Clinic Serving Thornhill

Thornhill straddles Yonge Street, with the Vaughan side to the west and the Markham side to the east. Our clinic is in Markham as well, at 30 Gibson Drive just north of Steeles Avenue at Warden. From Thornhill Village, Bayview Glen or German Mills it's a 10 to 15 minute drive along John Street, with no highway and no toll.

The bigger reason Thornhill clients make the short trip is who looks after them. You'll meet Dr. Dan Xu, M.D., CCFP, at your first appointment; she founded the clinic in 2017 and has worked in aesthetic medicine ever since. She looks at your face and skin in person, asks what you've tried before and tells you honestly what's likely to help and what isn't. If your plan includes Botox® or filler, she performs the injections herself.

Around Thornhill, the most searched-for treatments are laser hair removal and Botox®, followed by lip fillers, HydraFacial® and RF microneedling. Many clients also ask about jaw slimming, the PicoSure Pro® and PicoWay® lasers for sun spots and melasma, and Sofwave™ or Ultherapy® for skin that's loosening along the jaw and neck. With several devices in the clinic, Dr. Xu can choose the one that suits your skin, not just the one that's available.

We're open seven days a week from 10 AM to 6 PM, parking is free and underground, and your first 30-minute consultation with Dr. Xu costs nothing. Prefer not to drive? The TTC 53 Steeles East bus runs from Yonge and Steeles to Warden Avenue, about a 10-minute walk from our door.

At a glance

Clinic type
Physician-led cosmetic & laser clinic
Medical director
Dr. Dan Xu, M.D., CCFP · registered with the CPSO
Hours
Monday to Sunday, 10 AM–6 PM, by appointment
First visit
Free 30-minute consultation with Dr. Xu
Languages
English · Mandarin · Cantonese
Parking
Free underground parking · accessible entrance
From Thornhill
10–20 min by car, mostly via John St, no toll · about 35 min by TTC bus

The difference

Why Thornhill Clients Drive a Few Minutes East

Thornhill has no shortage of skin and laser clinics. Here are four reasons people from Thornhill Village, German Mills and the Promenade area still choose us.

01

A doctor from consultation to injection

Your consultation is with Dr. Dan Xu, a physician you can look up on the CPSO public register, and she performs your Botox® and filler injections herself. The person who assesses your face is the one who treats it.

02

Results that still look like you

Dr. Xu works conservatively: measured doses, proportions checked from the front and in profile, and a follow-up visit to fine-tune. It's easier to add a little later than to undo too much.

03

A device chosen for your skin

Our lasers and energy devices cover hair removal, pigment, redness, texture and tightening, including a 1064 nm Nd:YAG for deeper skin tones. Dr. Xu picks the device and settings to suit you, rather than fitting you to one machine.

04

Close by, with free parking

From the Markham side of Thornhill it's 10 to 15 minutes along John Street, and about 20 from the Vaughan side, with no highway needed. Parking is free and underground, and we're open seven days a week, so even a lunchtime appointment is realistic.

“The device decides what’s possible. The doctor decides the direction.”
— Dr. Dan Xu, M.D.

Our treatments

Laser, Botox, Filler & Skin Treatments Near Thornhill

Laser hair removal and Botox are the treatments Thornhill residents search for most. Below are those two and four others our clients often ask about. Each one begins with a free consultation, where Dr. Xu checks that it fits your skin, anatomy and goals before you commit to anything.

View all treatments →

Sun spots, freckles and melasma are treated with the PicoSure Pro® and PicoWay® picosecond lasers. Other options include Sculptra® to stimulate collagen (also used for a non-surgical buttock lift), thread lifts, Emsculpt NEO® for body contouring, double-chin treatment and care for thinning hair.

Not sure where to start?

Send us a photo or describe what's bothering you. Dr. Xu will go through what might help, and she'll tell you if the best choice is to leave it alone.

Book my free consultation See real results

Not sure what you need?

Find Your Treatment by Concern

Begin with what you'd most like to change. Each row lists what Dr. Xu commonly considers, roughly how many visits it takes and what recovery usually involves.

Cosmetic concerns and the treatments Dr. Xu often considers, with typical course and recovery
ConcernWhat usually helpsTypical courseRecovery
Unwanted hairLaser hair removal6–8 sessions, 4–8 weeks apart, plus occasional touch-ups.Mild redness for a few hours
Forehead lines, frown lines, crow's feetBotox® anti-wrinkle injectionsOne visit. Results appear in 1–2 weeks and usually last 3–4 months.Little to none
Dull or congested skinHydraFacial® or a chemical peelOne session; many people repeat monthly.None for HydraFacial; light flaking after some peels
Sun spots and frecklesPicoSure Pro®, PicoWay® or IPLOften 1–3 sessions.Spots darken, then flake off over about a week
Acne scars, large pores, rough textureRF microneedling or Morpheus8Usually 3 sessions, 4–6 weeks apart.Redness and swelling for about 2–5 days
Thin or uneven lipsLip fillerOne visit, with an optional top-up after 2–4 weeks. Often lasts 6–12 months.Swelling for a few days; bruising is possible
A wide or square jawMasseter Botox (jaw slimming)One visit. Slimming builds over 4–8 weeks; most people repeat every 4–6 months.None
MelasmaGentle pico laser with medical-grade skincare (about melasma)A series of sessions, then maintenance, because melasma can return.Minimal; daily sun protection is essential
Early sagging and jowlsSofwave™, Ultherapy® Prime or Thermage® FLXUsually one session; results build over 2–3 months.Little; brief redness or tenderness
Hollow under-eyesUnder-eye (tear trough) fillerOne visit, if the shadow comes from volume loss. Often lasts about a year.Mild swelling or bruising for several days

Treat these as typical ranges rather than guarantees. Your skin, anatomy and routine all affect sessions, recovery and how long results last, and Dr. Xu will confirm the details with you at your consultation.

New to the clinic?

Your First Visit from Thornhill

  1. 1

    Book

    Fill in the form above, phone 905-477-2225, or send a WhatsApp or WeChat message, and someone will get back to you within one business day. The drive from Thornhill is short enough that a lunchtime or late-afternoon slot fits easily around work.

  2. 2

    Arrive

    Set your GPS to 30 Gibson Dr, Markham. From most of Thornhill, follow John Street east past Woodbine Avenue, then turn right onto Esna Park Dr, left onto Denison St and right onto Hood Rd; we are in the corner building at Gibson Dr. There's free underground parking on site.

  3. 3

    Meet Dr. Xu — free, about 30 minutes

    Bring photos of results you like and a list of past treatments or products. Dr. Xu assesses your skin, facial structure and proportions, then talks you through the options, what to expect, recovery and cost, in English, Mandarin or Cantonese.

  4. 4

    Decide in your own time

    Take the plan home and think it over if you like. If you'd rather begin today, quick treatments like Botox®, a HydraFacial® or a first laser session can usually follow straight after the consultation.

Book my free consultation Call 905-477-2225
Treatment room at ID Cosmetic Clinic in Markham, a short drive east of Thornhill along John Street
A treatment room at our Gibson Dr clinic, a short drive east of Thornhill.

— Your Physician —

Meet
Dr. Dan Xu, M.D., CCFP

ALLERGAN Trainer & Lecturer
North America
80,000+ Procedures Dr. Dan Xu, M.D., CCFP, founder of ID Cosmetic Clinic, holding her book Timeless Asian Beauty

Founder & Medical Director · Focused on aesthetics for Asian faces

M.D. · CCFP · CPSO-Registered Physician

When Dr. Dan Xu opened ID Cosmetic Clinic in 2017, she started from one idea: a cosmetic treatment is a medical decision and should be handled like one. So every visit begins with a proper assessment, then an honest discussion, and treatment happens only if it's the right call. Since then she has performed more than 80,000 injection procedures and handled more than 8,000 complex cases, many from people hoping to fix results from another clinic. Her goal is for you to look refreshed and healthy, never overdone.

  • Doctor of Medicine (M.D.), certified by the College of Family Physicians of Canada (CCFP)
  • Licensed by the College of Physicians and Surgeons of Ontario; you can check her status on the public register
  • North American faculty trainer and injection instructor for Allergan's Juvéderm®
  • Canadian Key Opinion Leader for the Cynosure PicoSure Pro laser
  • Clinical preceptor for medical students at McMaster University
  • Author of the book Timeless Asian Beauty: Philosophy of Aesthetic Medicine
“The device decides what's possible. The doctor decides the direction.” — Dr. Dan XuThat's why your first visit is about your face and your goals, not a product or a machine.
The ID team at SickKids Foundation's cheque presentation, Toronto
IN THE COMMUNITY

Small acts, every year.

Each year our team supports one cause close to home. In 2026, that's Precision Child Health at SickKids. We'd love you to find your own small way to join in.

Our community story

— Real Patient Cases —

Before & After
Real Results from Dr. Xu's Clinic

These photos come from our own clinical records and are shared with each client's written consent, without retouching. They show what treatment can do, not a guarantee: your result depends on your skin, your anatomy and the plan you and Dr. Xu decide on.

Melasma before treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 09
BEFORE
Melasma after treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 09
AFTER

Case A · Melasma

Profile
Asian female · Fitzpatrick IV · 5-year history
Diagnosis
Melasma (comprehensive multi-modality combination protocol)
Treatment Plan
Dual-pico combination therapy + PicoSure® + PicoSure Pro® + PicoWay®, 5 modalities total (4 sessions)
Result
Melasma markedly improved · natural overall result
PIH Status
No PIH
Maintenance
Daily sun protection + monthly home care + quarterly review
Freckles before treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 03
BEFORE
Freckles after treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 03
AFTER

Case B · Freckles

Profile
Asian female · Fitzpatrick IV · long-standing
Diagnosis
VISIA assessment · solar lentigines · epidermal pigmentation
Treatment Plan
PicoSure® + PicoSure Pro® + PicoWay® (1-2 sessions)
Result
Freckles markedly improved · natural overall result
PIH Status
No PIH
Maintenance
Daily sun protection + monthly home care + quarterly review
Age Spots / Sun Spots before treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 39
BEFORE
Age Spots / Sun Spots after treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 39
AFTER

Case C · Age Spots / Sun Spots

Profile
Asian female · Fitzpatrick IV
Diagnosis
Age Spots / Sun Spots (comprehensive multi-modality combination protocol)
Treatment Plan
Dual-pico combination therapy + PicoSure® + PicoSure Pro® + PicoWay® (multiple sessions within 3 months)
Result
Age Spots / Sun Spots markedly improved · natural overall result
PIH Status
No PIH
Maintenance
Daily sun protection + monthly home care + quarterly review
Hyperpigmentation before treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 09
BEFORE
Hyperpigmentation after treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 09
AFTER

Case D · Hyperpigmentation

Profile
Asian female · Fitzpatrick IV
Diagnosis
VISIA pigment analysis · diffuse hyperpigmentation
Treatment Plan
Dual-pico combination therapy + PicoSure® + PicoSure Pro® + PicoWay®, 5 modalities total (multiple sessions within 3 months)
Result
Hyperpigmentation markedly improved · natural overall result
PIH Status
No PIH
Maintenance
Daily sun protection + monthly home care + quarterly review
Acne before treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 01
BEFORE
Acne after treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 01
AFTER

Case E · Acne

Profile
Asian female · Fitzpatrick IV
Diagnosis
Acne (comprehensive multi-modality combination protocol)
Treatment Plan
Vascular laser + Genius™ + Infini™ RF microneedling + Lutronic INFINI® RF microneedling (multiple sessions within 3 months)
Result
Acne markedly improved · natural overall result
PIH Status
No PIH
Maintenance
Daily sun protection + monthly home care + quarterly review
Masseter Hypertrophy before treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 01
BEFORE
Masseter Hypertrophy after treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 01
AFTER

Case F · Masseter Hypertrophy

Profile
Asian female · Fitzpatrick IV
Diagnosis
Masseter Hypertrophy (comprehensive multi-modality combination protocol)
Treatment Plan
BTL Exilis Ultra 360 + Botox masseter slimming + dermal fillers + jawline lift (multiple sessions within 3 months)
Result
Masseter Hypertrophy markedly improved · natural overall result
PIH Status
No PIH
Maintenance
Filler touch-up after 9-12 months
Nasolabial Folds before treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 14
BEFORE
Nasolabial Folds after treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 14
AFTER

Case G · Nasolabial Folds

Profile
Asian female · Fitzpatrick IV
Diagnosis
Nasolabial Folds (comprehensive multi-modality combination protocol)
Treatment Plan
PicoSure® + PicoSure Pro® + PicoWay® + suture double eyelid, 16 modalities total (multiple sessions within 3 months)
Result
Nasolabial Folds markedly improved · natural overall result
PIH Status
No PIH
Maintenance
Micro-dose Botox every 4 months + lip-line filler reinforcement
Marionette Lines before treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 01
BEFORE
Marionette Lines after treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 01
AFTER

Case H · Marionette Lines

Profile
Asian female · Fitzpatrick IV
Diagnosis
Marionette Lines (comprehensive multi-modality combination protocol)
Treatment Plan
Dermal fillers + Restylane® (multiple sessions within 3 months)
Result
Marionette Lines markedly improved · natural overall result
PIH Status
No PIH
Maintenance
Touch-up after 9-12 months + guard against further buccal fat descent
Double Chin before treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 04
BEFORE
Double Chin after treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 04
AFTER

Case I · Double Chin

Profile
Asian female · Fitzpatrick IV
Diagnosis
Double Chin (comprehensive multi-modality combination protocol)
Treatment Plan
Chin augmentation filler + dermal fillers + Stylage® + perioral rejuvenation, 5 modalities total (multiple sessions within 3 months)
Result
Double Chin markedly improved · natural overall result
PIH Status
No PIH
Maintenance
Filler touch-up after 9-12 months
Eye Bags & Dark Circles before treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 101
BEFORE
Eye Bags & Dark Circles after treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 101
AFTER

Case J · Eye Bags & Dark Circles

Profile
Asian female · Fitzpatrick IV · approx. 2-3 year history
Diagnosis
Eye Bags & Dark Circles (comprehensive multi-modality combination protocol)
Treatment Plan
Dermal fillers + Juvéderm® + Teosyal® + collagen stimulator, 5 modalities total (multiple sessions within 3 months)
Result
Eye Bags & Dark Circles markedly improved · natural overall result
PIH Status
No PIH
Maintenance
Micro-dose Botox every 4 months + lip-line filler reinforcement
Sagging Skin before treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 01
BEFORE
Sagging Skin after treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 01
AFTER

Case K · Sagging Skin

Profile
Asian female · Fitzpatrick I · approx. 3-5 year history
Diagnosis
3D imaging assessment · skin sagging · collagen loss + SMAS laxity
Treatment Plan
Sofwave™ + Thermage® CPT™ + Ultherapy® (1 session)
Result
Sagging Skin markedly improved · natural overall result
PIH Status
No PIH
Maintenance
Sofwave/Ultherapy maintenance every 18-24 months + home care
Sunken Cheeks · Mid-Face Volume Loss before treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 02
BEFORE
Sunken Cheeks · Mid-Face Volume Loss after treatment comparison · ID Cosmetic Clinic Toronto / Markham · physician-led by Dr. Dan Xu · Case 02
AFTER

Case L · Sunken Cheeks · Mid-Face Volume Loss

Profile
Asian female · Fitzpatrick IV
Diagnosis
Sunken Cheeks · Mid-Face Volume Loss (comprehensive multi-modality combination protocol)
Treatment Plan
Suture double eyelid + Botox® + neuromodulator wrinkle treatment + dermal fillers, 14 modalities total (multiple sessions within 3 months)
Result
Sunken Cheeks · Mid-Face Volume Loss markedly improved · natural overall result
PIH Status
No PIH
Maintenance
Micro-dose Botox every 4 months + lip-line filler reinforcement

See more before-and-after results by concern →

Getting here

Directions from Thornhill

From most of Thornhill you won't need a highway. Drive east on John Street; from the Vaughan side, take Centre Street to Yonge and carry on along John. Past Woodbine Avenue, turn right onto Esna Park Drive, left onto Denison Street and right onto Hood Road. The clinic is the corner building at Hood Road and Gibson Drive, on your left. Starting near Yonge and Steeles? Steeles Avenue East to Warden Avenue takes about the same time.

Coming by transit? From Yonge and Steeles, take the TTC 53 Steeles East bus to Warden Avenue, a ride of about 25 minutes on a frequent route. From the stop it's a 10-minute walk north, so allow about 35 minutes door to door. Timings change through the day, so it's worth checking a trip planner first.

ID Cosmetic Clinic sign at 30 Gibson Dr, Markham, just north of Steeles Ave E, a short drive from Thornhill
Look for this sign on the corner building marked 30.

Drive times from Thornhill neighbourhoods

We checked these with Google Maps on a weekday evening, outside rush hour. Each card's main figure is a toll-free route via John Street, Steeles Avenue or Hwy 7, with the Hwy 407 time added where it's faster. Expect longer drives at rush hour.

German Mills

From German Mills Community Centre, German Mills Rd

About 5 km · 10 min

North to John St, then east to Esna Park Dr, Denison St and Hood Rd. No highway and no toll.

Bayview Glen & Royal Orchard

From Thornhill Community Centre, Bayview Ave & John St

About 7 km · 12 min

Straight along John St, which becomes Esna Park Dr past Woodbine, then Denison St and Hood Rd. No toll.

Thornhill Village

From Yonge St & John St

About 9 km · 14 min

John St east all the way to Esna Park Dr. Hwy 407 is about two minutes faster, but it is a toll road.

Yonge & Steeles

From Yonge St & Steeles Ave

About 10 km · 15–17 min

North on Yonge to John St, then east; or take Steeles Ave E to Warden Ave. No toll either way, and the TTC 53 bus runs along Steeles.

Promenade & Brownridge (Vaughan side)

From the Promenade, Bathurst St & Centre St

About 11 km · 20 min

Centre St east to Yonge, then John St to Esna Park Dr, Denison St and Hood Rd. Via Hwy 407 (toll), about 15 minutes.

Thornhill Woods

From Thornhill Woods Dr & Bathurst St

About 15 km · 22 min

Hwy 7 east, no toll. Via Hwy 407 east to exit 86 at Warden Ave, about 15 minutes.

Address

30 Gibson Dr, Units 113–117
Markham, ON L3R 2S3

Just north of Steeles Ave E, off Warden Ave.

Hours

Monday to Sunday
10:00 AM – 6:00 PM

All visits are by appointment. Consultations with Dr. Xu run Monday to Saturday. Holiday hours may vary, so please call ahead.

Get directions Book my free consultation
Within easy reach of Thornhill VillageGerman MillsBayview GlenRoyal OrchardThornleaUplandsBrownridgeThornhill Woods
PicoSure™ Masterclass
Cynosure — 20,000 Patient Cases Milestone Award
Allergan / AbbVie Trainer & Speaker
North American Juvéderm & Botox Official Trainer
5,000 clients · 80,000 treatment areas
Since 2017 · Toronto & Markham
4.9 ★ Google Rating
283 Real Client Reviews
Toronto Life Readers' Choice
2024 · Botox
Sofwave Certified Centre
One of Canada's First Certified Practices
Physician-Led Clinic
Every Treatment Supervised by Licensed Physician
Canadian Beauty Awards
2023 Selection · Fillers
Training Institution
Educating the Next Generation of Aesthetic Physicians
Industry Leader
Medical Aesthetics Authority in Non-Surgical Anti-Aging
KOL — Key Opinion Leader
Allergan / AbbVie Global Aesthetics Network
Cynosure Elite Provider
PicoSure & SculpSure Certified Centre
International Speaker
Presenting at Global Aesthetic Conferences
Merz Aesthetics Diamond Partner
Ulthera & Radiesse Centre of Excellence
Asian Aesthetic Pioneer
East Asian Facial Aesthetics Specialist

Real Clients · Google Reviews

What Our Clients Say

★ 4.9 · 283 Google reviews

Vivian Okoth
0 reviews
★★★★★

Dr. Xu and the staff here are fantastic. I've been coming here for years and always leave satisfied! The clinic has a relaxed, comfortable, and welcoming atmosphere—I always look forward to my visits.

Mary Jane
1 review
★★★★★

I am so grateful to the friend who recommended this place to me. Dr. Xu is amazing—she is the only doctor I'll see from now on! Everyone on the staff is incredibly friendly and helpful.

5 days ago on Google →
Millicent Akisa
1 review
★★★★★

She is truly outstanding! She is both friendly and professional, highly knowledgeable, and has a very warm and gentle manner. She listens carefully to your needs and takes the time to explain all the options to you.

a month ago on Google →
Chen cheng
15 reviews
★★★★★

Vivian is extremely professional. Of all the times I've been here, her technique and service are the best. She finished my hyaluronic acid injection very quickly, with minimal pain. She's also beautiful and has a great p…

a month ago on Google →
Emmaculate Matswa
1 review
★★★★★

I'm so glad I came here. Dr. Xu is incredibly knowledgeable, and every piece of advice she gave was meticulous and thoughtful. I really enjoyed talking to her about skincare. Everyone here is so warm and friendly.

2 months ago on Google →
Sally Yang
2 reviews
★★★★★

Ling was absolutely amazing! She is so friendly, kind, and welcoming. She made the whole experience so enjoyable and comfortable. Truly appreciate her warm personality and excellent service. Highly recommend!

2 months ago on Google →
Zara F. Bell
2 reviews
★★★★★

Absolutely amazing clinic. I was treated with the upmost care and respect. Felt like I've know them my whole life. The whole crew is amazing and so sweet! The service was impeccable by Dr. Dan Xu, she is literally the be…

3 months ago on Google →
Caroline Fan
8 reviews
★★★★★

I had a really pleasant visit at ID cosmetics today with Ling. I had my pico laser appointment today. Ling treated me with such kindness and care. She was really attentive prepping me for my treatment and checking in on…

3 months ago on Google →
Grace
Local Guide · 13 reviews
★★★★★

I got a treatment done by Ling today and she was super friendly and helpful. She made me feel very comfortable throughout the entire process from the beginning til the end and I'd like to get it done by her again next ti…

4 months ago on Google →
Yvonne H
Local Guide · 54 reviews
★★★★★

Ling was so kind and super precise. I loved her recommendations—felt like she just knew what I needed! Thank you!

7 months ago on Google →
Dou Xu
2 reviews
★★★★★

Ling is just amazing—so gentle and professional. She really knows her stuff! I felt super cared for. The whole experience? Honestly, so relaxing.

7 months ago on Google →
Yan Sun
3 reviews
★★★★★

Dr. Dan Xu is seriously amazing—so skilled and patient! Felt super at ease the entire time. The results? Wow, just wow.

7 months ago on Google →
Olivia W
3 reviews
★★★★★

Entrusting my face to Dr. Xu and her team is reassuring, and everyone's service attitude is super nice. The clinic environment is clean and elegant, and Dr. Xu is enthusiastic and professional. I have always trusted her…

7 months ago on Google →
Hana Yu
9 reviews
★★★★★

I have been here since 3 years ago, Dr.Xu is very professional and all the staff are very nice and patient. I highly recommend this place!

8 months ago on Google →
xiaojie chen
7 reviews
★★★★★

Susie has an incredibly caring attitude, and all of her suggestions were truly helpful. I really appreciated her support!

8 months ago on Google →
Jackie Tse
Local Guide · 18 reviews
★★★★★

Dr Xu is very friendly and professional. Appointment was made quickly and the consultants provided professional and helpful advice. After the procedure, the consultant provided advice on after care and treatment plans. H…

8 months ago on Google →
View All Google Reviews
Licensed Devices
Sofwave
Ultrasound lifting
FDA · Health Canada
Ultherapy
Ultrasound tightening
FDA · Health Canada
PicoSure Pro
Picosecond laser
FDA · Health Canada
PicoWay
Picosecond laser
FDA · Health Canada
Fotona 4D
Nd:YAG + Er:YAG laser
Health Canada
Ai BBL HEROic
Broadband light
FDA · Health Canada
IPL Photofacial
Intense pulsed light
Health Canada
Candela GentleMax
Nd:YAG laser
FDA · Health Canada
Sculptra
Collagen stimulator
Health Canada
Juvéderm
Hyaluronic acid filler
Health Canada
Botox
Neuromodulator
Health Canada
Dysport
Neuromodulator
Health Canada
Kybella / Belkyra
Fat-dissolving injection
Health Canada
HydraFacial
Medical facial
Health Canada
Exosome Therapy
Exosome regenerative therapy
Health Canada
PRF Therapy
Platelet-rich fibrin
Health Canada
HIFU
Focused ultrasound
Health Canada

Good to know

Questions About Our Cosmetic Clinic Near Thornhill

Is there a cosmetic clinic near Thornhill?+

Yes. ID Cosmetic Clinic is in Markham at 30 Gibson Drive, by Warden Avenue just north of Steeles. From the Markham side of Thornhill it's a 10 to 15 minute drive east along John Street; from the Vaughan side, allow about 20 minutes. We have one location, in Markham, and welcome clients from across Thornhill.

How do I drive to the clinic from Thornhill without the 407?+

Take John Street east; from the Vaughan side, follow Centre Street to Yonge first. Past Woodbine Avenue, turn right onto Esna Park Drive, left onto Denison Street and right onto Hood Road; the clinic is the corner building at Gibson Drive. From Thornhill Village that's about 9 km and 14 minutes outside rush hour. From Yonge and Steeles, Steeles Avenue East to Warden Avenue works just as well.

Can I take the bus from Thornhill?+

Yes. The TTC 53 Steeles East bus runs from Yonge Street at Steeles to Warden Avenue in about 25 minutes, and it comes often. From the Warden stop it's roughly a 10-minute walk north, so plan on about 35 minutes door to door.

Is parking free at the clinic?+

Yes. Parking is free and underground, with an accessible entrance, so you don't need to watch the clock while you're being treated.

Is Dr. Xu a dermatologist?+

No. Dr. Dan Xu is a family physician (M.D., CCFP) registered with the College of Physicians and Surgeons of Ontario, and she has focused on aesthetic medicine since opening the clinic in 2017. She treats cosmetic concerns such as wrinkles, pigmentation, acne scars and unwanted hair. For a medical skin problem, such as a mole that's changing, please see your family doctor or a dermatologist.

Who does the injections at ID Cosmetic Clinic?+

Dr. Dan Xu. She assesses you at your consultation and performs your Botox®, Xeomin®, jaw-slimming, lip filler, dermal filler and Sculptra® injections herself, including at follow-up visits.

How many laser hair removal sessions does it take?+

Plan on six to eight sessions, four to eight weeks apart, with an occasional touch-up afterward. Hair grows in cycles and the laser only affects follicles in the active phase, which is why one session isn't enough. Sessions are performed by trained technicians under physician supervision.

Which laser is safer for darker skin?+

For deeper skin tones, the 1064 nm Nd:YAG wavelength is usually the safer choice, because the pigment at the skin's surface absorbs less of its energy. We start with conservative settings and adjust as we see how your skin responds.

How long does Botox last?+

Usually three to four months for forehead lines, frown lines and crow's feet; you'll see the effect over one to two weeks. Jaw slimming with masseter Botox takes four to eight weeks to show, and it's typically repeated two or three times a year.

How do you keep lip filler looking natural?+

By starting small and working with your proportions. Dr. Xu shapes the lips to suit your face from the front and in profile, and you can return after two to four weeks for a top-up if you'd like more. Swelling settles within a few days, and hyaluronic acid filler can be dissolved.

Is there a charge for the consultation?+

No. Your first 30-minute consultation with Dr. Xu is free, and there's no obligation to book. If you'd like to go ahead, quicker treatments like Botox®, a HydraFacial® or a first laser session can usually be done during that same visit.

What are your hours, and which languages do you speak?+

The clinic is open every day from 10 AM to 6 PM, by appointment, and Dr. Xu holds consultations Monday to Saturday. Weekend times are the first to fill, so booking a few days ahead helps. Our team speaks English, Mandarin and Cantonese.

How do I choose a cosmetic or skin clinic in Thornhill?+

Look for a clinic where a physician is actually involved in your care; any Ontario doctor can be checked on the CPSO public register. Ask who will treat you, which product or device they'll use and why, how complications are handled and what the total cost will be. A good clinic will also tell you when you don't need a treatment.

How much will my treatment cost?+

Cost depends on the treatment, the product used and how many sessions you need. Dr. Xu gives you a clear figure at your free consultation, before anything is done. For background, the Toronto cost guides below cover laser hair removal, Botox, lip filler and HydraFacial pricing.

Before you book

Guides to Read Before Your Consultation

Before your visit, these short reads from our clinic explain costs, session counts and what each treatment involves, so you can make the most of your consultation.

All guides →
Cost guide

Laser hair removal: cost and sessions

How laser hair removal is priced in Toronto, and how many sessions to budget for.

Read the guide →
Cost guide

What Botox costs in Toronto

What goes into the price of Botox, and what to ask when you compare clinics.

Read the guide →
Explainer

Masseter Botox for jaw slimming

Who jaw-slimming Botox suits, when the change shows and how often it is repeated.

Read the guide →
Cost guide

What lip filler costs in Toronto

Why lip filler prices vary, from the product chosen to the amount you need.

Read the guide →
Cost guide

What a HydraFacial costs in Toronto

What a HydraFacial costs in Toronto, and what affects the price.

Read the guide →
Comparison

HydraFacial, microneedling or PRP?

How three popular facial treatments compare on results and downtime.

Read the guide →

— Ready When You Are —

Book Your Free Consultation
A Short Drive from Thornhill

Bring your questions and a few photos you like. Within half an hour, Dr. Xu will tell you what she sees, what can realistically change and what she'd suggest, so you leave with a clear plan whether or not you begin that day.

Book My Consultation Call 905-477-2225 Download the Free Guide