My husband has quite long hair and is now getting fairly grey and we both agree that it would look great if he started colouring it. My husband would like to do Balayage, but I cautioned him about the cost to maintain it. How much do people spend on Balayage and how often does it need re-doing?