Margaret Gray has been helping and advising a wide variety of businesses for the past 30 years. As a Registered BAS agent, she is competent when it comes to bookkeeping and accounting. She is well respected among her peers and treats each client with the personal attention and respect they deserve.