I need a point of sale software developed. I'd like it to be internet based and not require a server. It needs to be able to sell product as well as packages of services. It needs to be able to store a client database as well as allow us to leave comprehensive client notes and formulas. It needs to run detailed sales reports and have the ability to keep and track inventory. I also need it to run client reports, ie when was the last visit and what was purchased on that visit. I'd like it to track demographics ie address, phone, email. Have a clock in /out function and keep track of employee hours.