What We Offer

about our shop

Revive, recharge, and restore yourself and your hair at The Revival Salon. ​Established in 2008, independent and locally owned, The Revival Salon understands that your hair is your crowning glory! Specializing in retro styling, updos, custom colouring, and gender-free pricing. Vintage or modern, the "big day" or everyday, we've got you covered. Contact Deanna Spencer-Walker, owner/stylist by text or calling  (905) 894-3040 and book your appointment today.


The Revival Salon uses only professional products in all our services to preserve or improve the integrity of your hair. And with helpful take home suggestions, we will make sure you are able to maintain your healthy, happy hair at home.

That Little Bit Extra

From our specialty services to our signature head massage, you are guaranteed to leave feeling amazing. 

Top-Notch  Customer Service

Let the stylists at The Revival Salon use our expertise to create the look and feel that works for you and your lifestyle.


The Revival Salon can also be on-site for any of your 'special occasion' hair and makeup needs. Contact us today for pricing.

Our Services

*text or call 905-894-3040 for a full service list*

short haircut & style:  $30 (add to service $15)

long haircut & style: $50 (add to service $15)
blowdry & style: $30 (add to service $15)

curls: $50 (add to service $15)
Kpak Treatment & Blowdry: $50
Olaplex Treatment & Blowdry: $60
Chemical Straightening: $140 and up (consultation required)
UPdo Styling (In House): $70 and up
Updo Styling (Travel)*: $100 and up (does not include cost of travel)
Vintage/Retro Styling: $100 and up

Full Colour: $120 and up (haircut not included)
Root Touch Up: $75 and up (haircut not included)
Full Hilites: $180 and up (consultation required)
Partial Hilites: $80 and up (consultation required)
Handpainting/Balayage/lived-in hilites: Full $250 and up (consultation required)
Bleaching (roots and tone): $150 and up (consultation required)
Bleaching (full head and tone): $250 and up (consultation required)
Toning: $60 and up (add to service $30)
Custom Colouring/Colour Melts: $250 and up
Colour Corrections: $250 and up (consultation required)

We require 24 hours notice of cancellation. 30% of your service fee will be added for missed appointments. You will not we charged for last minute cancellations due to illness.​ deposit may be required. Prices subject to change without notice, depending on time and product use.

-prices do not include hst and gratuity-

-Hair has no gender-