JW Financial is a small financial management company with a focus on small business accounting, taxes, bookkeeping and financial coaching services. JW Financial has been serving the Greater Toronto/Hamilton/Niagara Region, for over 16 years with an emphasis on small business taxes. James as a former Canada Revenue Agency (CRA) Auditor can guide you through your accounting needs.