What is a Good Skin Care Routine?

What is a Good Skin Care Routine?

A common goal amongst my patients, family and friends, it’s that we all want beautiful skin.  Skin that is hydrated, smooth, and with an even tone is a common request. How do I take care of my skin? Where should you start?  Let’s review some basics.  Gorgeous skin...
What is the Right Age to Start Botox?

What is the Right Age to Start Botox?

If you are curious about Botox, and want to know when is the right time to start Botox treatment, you’ve come to the right place.  I’m a board-certified dermatologist in Canada and the USA, with nearly 20 years of experience injecting Botox.  I have performed...
5 Essential Winter Skin Care Tips

5 Essential Winter Skin Care Tips

Winter is officially here, and our crazy cold Canadian weather can wreak havoc on your skin.  Winter skin, both on the face and body, can become dry, flaky, itchy, and can sometimes even crack, which can be painful. Your skin is your body’s largest organ.  To keep it...

NEW PRODUCT ALERT – Tone Smart Priming Compact

We are so happy to offer this amazing product by SkinBetter Science. This is a mineral-based, silky soft primer that provides light, uniform coverage with a perfecting and mattifying effect. It blends in across most skin tones. Whether used alone or under your makeup,...
Your Guide to Fall Skin Care

Your Guide to Fall Skin Care

I love autumn: beautiful fall foliage, cooler weather (sweater weather!), and less humidity (goodbye frizzy hair!). Mix this with the return of indoor heating, and voila dry skin. So let’s talk about fall skincare and how to repair your summer sun-damaged skin. Why is...
What you Need to Know About MASKNE

What you Need to Know About MASKNE

I don’t think I could have imagined that in 2020 I would be swamped with questions about maskne = mask + acne. However, we are in the midst of a global pandemic, and to prevent the spread of Covid-19 virus we are covering our mouth and nose with a mask. As schools...
(905) 820-7546
O'Neill Dermatology

Call us with all your questions!
(905) 820-7546