I have been going to Mai Salon for years and could not recommend them highly enough. Bex and the rest of the staff are incredibly friendly/welcoming, and most importantly, the quality of their haircuts/colouring has always been second to none. It is a top quality service/experience from the moment you walk in until the moment you leave!