Looking at the pricing, my first thought is "Wow, that's cheap!" I don't know how that converts to US dollars, but it seems way low. I think you'll want to raise your monthly fee considerably, on the order of 2-3x that amount. Or, consider offering multi-tiered pricing (more on that below).<p>I run a startup (<a href="http://doleaf.com" rel="nofollow">http://doleaf.com</a>) that also deals with small businesses, and they require A LOT of handholding. Plus, they'll always want to talk with you and tell you how to do things (which is both good and bad). All that time should count in your head as work time (believe me, it's way tougher than writing code) and you need to price things as such.<p>I suggest you definitely consider multi-tiered pricing based on the number of members in the loyalty program. Ironically, I think your bigger clients will probably need less handholding, but they can help subsidize the time you spend working with the smaller ones.<p>Overall, I think this is an excellent idea. Are you considering accepting customers in the USA? This might be a good fit for some of the nurseries I work with, and I'd be happy to pass it along to them.