top of page

I am the face behind Braids Made Perfect. A business that started in 2018 and was birthed out of pain. ​

I have over 26 years of experience in the hair industry and have worked along side my mother in the early 90's in her beauty salon.  At the very young age of 10, I learned how to braid and fell in love with the art of braiding. Since then, I have perfected my skills and mastered my craft where I now teach other women how to do the same at BMP Academy. BMP Academy is a braid school that offers both online classes as well as hands-on. 

I am an advocate for mental health and use my platform to share my story of triumph through my struggles with insecurity, heartaches and pain to encourage other women through BMP Speaks.

BMP Speaks includes customized workshops and speaking engagements geared towards the needs of those attending. 

Love, ​

Deanna Johnson

Empowering women one. braid. at. a. time.





Hair & Therapy

BMP Academy



  1. I work by appointment only. Please be sure to book in advance to ensure availability. 

  2. $50.00 deposit will be required to secure your booking. This amount is non refundable and will be counted towards your service. 

  3. The remaining amount will be due at the end of service. 

  4. Cancellations are required 48hrs in advance. If there is no call and you are a no show your next appointment will require half payment in order to book. 

  5. BMP exact location will be made available via email after booking has been made.

  6. A mandatory consultation is required for all new clients.


  1. BMP is a smoke free environment.

  2. Please avoid bringing children to your BMP. 

  3.  It is our goal to create an uplifting and peaceful environment hence any entertainment used during sessions needs to be pre-approved by BMP unless accompanied with an ear piece.


Most services provided by BMP are long in length. Please keep this in mind when attending your session. Snacks and/or meals may be needed to stay comfortable during your session. 

Anchor 1

Touch Base

Be in touch to book a free consultation!

TELEPHONE | 416-953-3013

Success! Message received.

IMG-8687 no background.png
bottom of page