We us Square. I don't take credit card other than onetime projects, aerations, thatching, cleanups, gutters and so on. I only started using them because we could increase our sales of onetime's by taking credit cards. I can handle loosing 3-5% for one times but not for yearly accounts.
What ever I do I must do it right!