Built on trust
and personal connections


More than just accounting

Bottom Line Bookkeeping & Tax Solutions is a full cycle, full service bookkeeping company committed to maintaining ongoing relationships and support to our customers while providing high quality individualized service.

More than just an accounting company, we work closely with our clients as a one-stop shop, assisting in implementing systems and providing business advice from start up to cash flow. Our focus on software solutions and automation helps to minimize the potential for human error, and secure cloud storage makes us more accessible while providing peace of mind. No travel time means no travel costs and makes it easier to keep records up to date, so no more trying to hunt down a year's worth of receipts, either!

From our office in Okotoks, Alberta, we work with businesses in Calgary and all throughout the Foothills area, including Okotoks, High River, Longview, Black Diamond and Turner Valley.

About Diana Stefanyshin

Diana Stefanyshin

I started in accounting back in 1991, when it just kind of found me. I continued working for other companies for quite a few years, keeping records, preparing reports, payroll (you know, all the fun stuff), but also helping develop new policies, procedures and software implementations. I took night classes at SAIT, going for my Diploma in Business Administration with an Accounting major, where I graduated with honors in 2008.

I established Bottom Line Bookkeeping a year later, giving me a place where I could work towards my personal vision of how bookkeeping should be done. I've always been a bit of a technology junkie, always wanting the latest and greatest, and I could really see the potential for technology to change the way bookkeeping and accounting were approached.

What I love best about this field is solving problems for my clients. I believe in a transparent, collaborative approach to accounting, which helps me identify individual problems they're facing and work together to find a solution.

Where old school accounting really just comes down to recording history, I try to take a more proactive approach, working closely with clients to develop complete business solutions.

Making it easy for clients to "set it and forget it" allows them to focus on what they do best, while I do what I do best.

- Diana

Institute of Professional Bookkeepers of Canada - Certified Professional Bookkeeper

Are you an existing client? Help us out by leaving a Google review using the link below!

Leave a review

What people are saying ...

Diana from Bottom Line Bookkeeping has been a god send! I was way behind on my books and she got me up to date in an impressive time frame. I am on the road most of the time and her remote system has kept me on track. She is always quick to respond to any questions I may have. Now I have one less thing to worry about. I would highly recommend Bottom Line Bookkeeping to anyone.

- Jacqueline Patmore, Timberlea Farm Ltd.

Bottom Line Bookkeeping has been looking after all of our book work and payroll for the past year (since 2018). With the use of their software and App programs, we are virtually hands free of any book keeping work or holding onto receipts. Their work is completed accurately and in a timely fashion, any questions we may have get answered promptly. We certainly recommend Bottom Line Book Keeping to any new or existing business.

- Crazy Creek Timber Frame Structures Ltd.

Diana always responds quickly to an email and clarifies all questions. We have complete confidence in her work and professionalism. She has freed up our time doing the books and her rates are very reasonable.

- Cliff and Trisha Spencer, Evergreen Irrigation Ltd.

I used to not only worry about keeping our books updated, I really did not have the time so it often got put on the "back burner". After Bottom Line Bookkeeping took over all of our worries melted away. She often has suggestions to save us money. The books are always done accurately, quickly, and with care as if this was her own business venture. We highly recommend this company.

- Paul & Geri Kirk, Mr. Gourmet Foods Ltd.

Bottom Line Bookkeeping & Consulting Ltd are very professional and very knowledgeable regarding my business. I don't see them as my bookkeepers, they treat me as a friend. They give me advice regarding tax matters and decisions affecting my business and cash flow, as well as ensuring all government remittance deadlines are met. I'm very happy with the service and recommend them to anyone looking for professional, efficient, friendly and organized help.

- Mike Faschoway, 1622418 Alberta Ltd.


Are you a bookkeeping professional who thrives in a fast paced environment, excels at multi-tasking, has an eye for detail and can think outside the box? We provide a relaxed friendly working environment that embraces technology to assist us in our daily work.

We offer flexible hours, a competitive hourly wage and support for our team members in their ongoing pursuit of education and career goals.


  • Bookkeeping - maintaining quarterly, monthly and weekly data entry in Xero
  • Payroll
  • Paying bills using cheques and telpay
  • Receivable invoicing
  • Xero set up
  • Filing of source documents
  • Consulting with customers


  • 2-5 years' experience full cycle bookkeeping or post secondary education
  • Proven ability to multi-task
  • Ability to work independently in a fast paced environment with ever changing priorities
  • Knowledge of Canada Revenue Agency guidelines for allowable expenses
  • Knowledge of CRA Compliance filings
  • Experience working with Xero, preferably a Xero Certified Advisor
  • CPB designation or the willingness to complete is an asset


Submit salary expectations with resume.

Please send your Resume and Cover letter to diana@bottomlinebookkeeping.ca.

Thank you for your interest. Please note that only candidates who qualify for an interview will be contacted.