Client Testimonials
What Our Clients Are Saying
See what our clients have to say about our services! Click here to leave a review or see more.
I had a great experience! The Doctor and staff are welcoming and friendly. Very knowledgeable and informative! Each step of my treatment was thoroughly explained. I will definitely be going back!
E. FILIPOV
I can not recommend B At The Top more. From start to finish it was a great experience. I was not at all pressured to make a purchase like I have felt in the past at other med spas. I’m looking forward to going back.
M. SIEBERT
I’d like to thank Nicole at B at the Top Medical for the wonderful chemical peel that I had today. My skin looks and feels amazing! I will definitely be returning to try out the different procedures that they have to offer!
P. TREMBLAY
Book Your Appointment Online
B at the Top offers online booking for all services, making getting an appointment convenient for you.
Get in Touch
For general inquiries please fill out the form below or simply call: 519-915-4514. We also offer direct online booking.
Frequently Asked Questions

What happens during my first visit?
You will be asked to complete your medical history and intake forms online prior to your appointment. These will be reviewed with you during your appointment time to determine the best treatment plan to reach your goals.
What should I bring to my first consultation?
After your initial consultation, please arrive 10 minutes early. This will give us time to help you check in. Also, remember to bring your healthcare information and any allergies or sensitivities you have to products. We’ll send you online consent forms before you arrive, so please read them and complete them before your appointment. We’ll address any questions you have before your treatment begins.
How long does it take before I can see results?
Treatment results vary from person to person, depending on the specific treatment and individual factors. We strongly recommend following the instructions provided after each treatment to achieve the best possible results.