I had the pleasure of working with Sabrina and her team at Essina Bookkeeping and I couldn't be happier with their services. They provide a truly personalized experience and are always available to help out when needed. Sabrina's experience and knowledge of Canadian laws made it easy for me to understand what expenses I could write off and what I couldn't. The firm was also extremely helpful in setting up proper payroll, filing WCB, and keeping my books in order. If you're a construction company looking for bookkeeping services, I highly recommend giving Essina Bookkeeping a try.