and how often do you get it done? tis quite a financial commitment I think? just wondering if I can afford it