Square has assisted my business in so many ways. Ease of invoicing, communications with customers, tracking, CRM, payments, and best, business loans.