Very friendly and patient, incredible value, and highly knowledgeable. Margaret walked me through numerous topics in Quick Books Online such as GST, income tax, splitting expenses (personal vs business), receiving partial invoice payments, managing payroll, and bank reconciliation. She really has a deep understanding of QBO as she walked me through each of my questions and procedures ensuring I understood what we were doing while we did it together through our online session. She went above and beyond on the time she spent with me compared to what I actually paid for. The experience far exceeded my expectations. I highly recommend her excellent service. Thank you so much for your help!