How Virtual CPA Services Work for Ontario Businesses
Virtual CPA services in Ontario provide small businesses with secure online and remote accounting solutions, including cloud bookkeeping and tax support tailored to meet Canadian regulations. By using virtual accounting and cloud-based tools, small business owners can efficiently manage their finances from anywhere while receiving expert advice from trusted online accounting firms.
Virtual CPA services help Ontario businesses with their accounting and finance work from a distance. They use online tools to handle tasks like bookkeeping, taxes, and compliance. This way, you get expert help without needing to meet face-to-face. Everything happens through the internet, making it easier to share documents and keep track of finances.
Summary
- What They Are: Virtual CPA services provide remote accounting for Ontario businesses.
- How They Work: CPAs use cloud software to communicate and share files quickly.
- Benefits: These services save money and offer easy access to accountants without in-person visits.
Quick Comparison Table
| Feature | Virtual CPA Services | Traditional CPA Services |
|---|---|---|
| Accessibility | Access online anytime | Meet only in person |
| Communication | Use email or video calls | Face-to-face conversations |
| Cost | Usually cheaper | Higher fees due to office costs |
| Technology | Rely on cloud-based software | Sometimes use paper or offline tools |
| Service Range | Offer many services online | Limited by where the office is |
Who This Service Is For / Not For
This service fits:
- Small or medium-sized companies in Ontario that want affordable accounting help.
- Businesses that prefer flexible money management without location limits.
- Firms needing regular tax help or ongoing bookkeeping.
This service might not work for:
- Big companies that need many face-to-face meetings or complex audits requiring physical presence.
- Groups uncomfortable with using digital tools or who want to stick with traditional ways of accounting.
What Is Virtual CPA Services?
Virtual CPA services mean you get accounting, tax, and advice help through the internet. For small and medium businesses in Ontario and Canada, these services work like regular CPAs but online. That means more flexibility and easier access.
These services usually cover bookkeeping, corporate tax filing (T2 returns), GST/HST compliance, payroll management, financial reports, and business advice—all done remotely. They use cloud software like QuickBooks Online or Xero. This way, clients and accountants share info safely without meeting in person.
The big plus is convenience. Ontario businesses reach licensed CPAs no matter where they are. Remote accounting services save money on office visits or paper handling. Communication happens by email or video calls quickly.
What Virtual CPA Services Typically Cover
- Corporate Tax Filing (T2)
Ensures CRA rules are met with preparation and submission. - Bookkeeping & Reconciliations
Keeps financial records accurate using cloud tools. - Payroll Processing
Depends on the plan; handles paying employees properly. - GST/HST Return Filing
Avoids penalties by sending reports on time. - Business Advisory
Helps with growth strategies if you want extra support. - Audit Representation
Protects you during CRA audits; often included in packages.
Virtual CPA services don’t usually cover personal tax returns unless agreed. They also skip special legal advice or investment tips beyond normal business planning.
When You Need Virtual CPA Services in Canada (Decision Points)
Ontario SMBs should think about virtual CPA help when they hit certain points needing expert finance help without old-school hassle.
Here are some common reasons:
- After Incorporation: You need pro help for T2 corporate tax filings.
- Complex Taxes: Businesses selling in many places need help with GST/HST filing.
- Payroll Needs: Growing teams make payroll trickier; remote services keep it right.
- Bookkeeping Backlogs: Late reconciliations can mess up reports; accountants fix that fast.
- CRA Notices: Audit letters or reassessments call for quick CPA response.
- Financial Reports: Lenders or investors want proper statements online.
- Cash Flow Issues: Advisors can suggest ways to improve cash flow using real-time data.
- Moving to Cloud Tech: Shifting from spreadsheets to cloud needs guided support.
Common Scenarios Signaling Need for Virtual CPA Services
| Scenario | What Can Go Wrong | CRA/Compliance Touchpoint | What a CPA Changes |
|---|---|---|---|
| Newly incorporated SMB needing T2 filing | Missed deadlines cause penalties | Annual corporate tax return | Accurate, on-time filings |
| Small business expanding sales channels | Wrong GST/HST collections | Quarterly HST/GST returns | Correct multi-region filings |
| Owner overwhelmed by bookkeeping backlog | Mistakes in financial records | Record keeping rules | Clean reconciliations & reports |
| Hiring employees needing payroll setup | Late payments bring fines | Payroll source deductions | Automated, accurate payroll |
| Facing CRA audit notice | Stress if unprepared | Audit response | Professional representation |
| Seeking financing needing formal reports | Loan denied over poor docs | Financial statement checks | Reliable statements boost trust |
Getting virtual accountant Ontario services at these times helps you stay compliant and cuts down busywork. It lets you focus on your business instead of piles of paperwork.
Check CRA website for the latest rules or ask a licensed pro because laws can change.
When Ontario small businesses look for virtual CPA services, they face a choice. They can do it themselves (DIY), hire a licensed CPA, or pick a non-CPA provider. Each has its own pros and cons, especially around quality, compliance, and audit readiness.
DIY Approach: Lots of small business owners try to handle remote accounting services Ontario small business with DIY tools like spreadsheets or bookkeeping apps. It costs less upfront but comes with big risks. If you don’t get the tax rules right or miss deadlines, errors might sneak in. Those mistakes may only show up during CRA audits.
Non-CPA Providers: These include bookkeepers or online platforms that don’t have licensed CPAs. They often offer cheaper online bookkeeping services Ontario but can’t handle complex tax filings or offer full accountability. They usually can’t represent you if CRA questions your returns.
Licensed CPA Firms: Virtual CPA services Ontario businesses get from licensed firms mix expertise with smart digital tools. CPAs know Canadian tax laws inside out. They cover corporate tax filing (T2), GST/HST returns, payroll remittances, and year-end reports designed for incorporated small businesses.
| Factor | DIY | Licensed CPA Firm | Non-CPA Provider | Best For | Key Risk |
|---|---|---|---|---|---|
| Compliance Accuracy | Low–Medium | High | Medium | Simple records; low risk | Penalties from errors |
| Review & Quality Control | None | Rigorous | Limited | Complex filings | Missed deductions/credits |
| Accountability | Self | Professional liability | Limited/no liability | Full-service needs | No fix if mistakes occur |
| Audit Readiness | Poor | Strong | Moderate | Businesses facing audits | Unpreparedness |
| Cost | Low | High | Medium | Budget-conscious | Extra cost from corrections |
| Timeline Flexibility | Flexible | Structured | Flexible | Time-sensitive projects | Delays due to rework |
Which path suits you depends on how complex your business is, your budget, risk level, and if you want ongoing help.
How the Service Works at Gondaliya CPA
Gondaliya CPA blends experience with easy online processes made for Ontario incorporated small businesses. We keep things accurate and on time to meet CRA rules.
Initial Consultation: 1–2 Business Days
We start with a free chat to understand your needs as an Ontario business wanting virtual CPA services. We set clear goals like fixing bookkeeping or getting ready for T2 filing remotely. We also talk about timelines and what you can expect based on your sector.
Data Collection: 1–4 Weeks
You securely share financial papers using cloud portals that work well with QuickBooks Online Accountant or Xero Accounting Services Ontario Canada users trust. During this time:
- You gather bank statements, invoices, and receipts.
- We check if all info is complete.
- We ask quickly for anything missing to avoid delays common in remote accounting setups.
This step’s length depends on how many transactions you have and how neat your records are — typical issues remote accounting services Ontario small business clients face.
Bookkeeping & Analysis: Monthly/Quarterly
We handle bookkeeping regularly by sorting transactions right in cloud systems many Toronto businesses use now — giving real-time views on cash flow:
- Monthly reconciliations stop backlogs.
- Quarterly checks catch issues early.
This schedule helps manage finances actively instead of scrambling at year-end — a good example of how virtual CPA services work in Ontario’s fast-moving market.
Tax Preparation: Annually
After keeping books current all year:
- We prepare corporate income taxes (T2) by following CRA’s rules.
- GST/HST filings show correct calculations per province laws.
We take care of all tricky parts when filing electronically under online CPA services Ontario Canada guidelines while aiming for solid compliance without overpromising results.
Ongoing Support: Throughout the Year
Our help doesn’t stop after tax season:
- We give advice to improve future tax positions based on changing rules for incorporated SMBs like construction contractors or medical pros running physician professional corporations under OHIP/Ontario laws.
- Remote access lets us react fast during audits or new chances — why many pick virtual accountants over old-school local ones tied to geography.
Process Timeline Table
| Phase | Details | Notes |
|---|---|---|
| Initial Consultation | 1–2 business days | Schedule meeting, assess client needs, engagement plan, scheduling conflicts; prepare questions |
| Data Collection | 1–4 weeks | Gather documents, validate completeness, organize files, missing info slows progress |
| Bookkeeping & Analysis | Monthly/Quarterly | Provide transaction data, reconcile accounts, analyze reports, identify discrepancies, late submissions delay insights |
| Tax Preparation | Annual | Prepare T2/GST Returns, file electronically, review prior years, confirm details, incomplete records cause revisions |
| Ongoing Support | Year-round | Respond queries, advise proactively, monitor changes, maintain communication, lack of updates reduces benefits |
We stick closely to these steps using tools like Wagepoint for payroll and Hubdoc to capture docs automatically. This keeps everything running smooth and matches how virtual CPA services work well within Canada’s system.
Deliverables + What You Get
Virtual CPA services in Ontario help small and medium incorporated businesses with remote accounting. They provide clear financial info without needing you onsite. Knowing what deliverables to expect makes the process easier.
| Deliverable | What it is | Who uses it | When delivered | What you provide | Source/Note |
|---|---|---|---|---|---|
| Financial Statements | Monthly, quarterly, or yearly reports showing balance sheets, income, and cash flow. They help you make smart decisions and stay compliant. | Incorporated SMBs wanting clear financial info or tax prep. | As agreed monthly, quarterly or year-end | Bank statements, transaction records, bookkeeping data | Part of online CPA services Ontario Canada |
| Corporate Tax Filing (T2) | Prepares and files your corporate T2 tax return with the CRA. Includes checking for credits and deductions your business can use. | Businesses that must file corporate taxes each year in Canada/Ontario. | Annually before CRA deadline | Full financial records; past filings if you have them | Key service for virtual CPA services Ontario businesses |
| GST/HST Return Filing | Calculates and files your GST/HST returns based on sales and purchases. | Small Ontario businesses registered for GST/HST needing to file returns. | Quarterly or annually per CRA schedule | Sales invoices, purchase receipts | |
| Payroll Services | Processes employee paychecks remotely, handles CPP/EI remittances, and prepares T4 slips. | Businesses with employees needing payroll done correctly but offsite. | Bi-weekly or monthly as scheduled | Payroll info: hours worked, salaries/wages | |
| Bookkeeping & Reconciliation | Records transactions regularly using cloud tools like QuickBooks or Xero. Matches bank statements with books to avoid mistakes. | SMBs wanting up-to-date books without hiring onsite staff. | Weekly or monthly depending on deal | Receipts, invoices, bank feeds | |
| CRA Representation & Audit Support | Helps during CRA audits by providing expert virtual support and making sure all papers get submitted properly. | Businesses facing CRA reviews looking for CPA guidance from a distance. | Annually or when needed | CRA letters and documents | |
| Business Advisory Reports | Gives strategic advice on taxes, cash flow, and growth based on your industry. Acts like a virtual CFO to help you plan ahead. | Business owners who want more than just compliance reports — they want growth ideas. | Quarterly or semi-annual meetings/reports | Financial summaries; goals info |
These deliverables show clear steps where clients see results from virtual CPA work. Each fits Canadian rules and uses digital tools that make working together easier.
Pricing: What Affects the Cost of Virtual CPA Services (Canada)
The price of virtual CPA services changes a lot depending on your business size and what you need. Knowing what pushes costs up can help you keep things affordable while getting good service.
| Driver | What increases cost | How to keep it efficient | Questions to ask a firm | Notes |
|---|---|---|---|---|
| Business Size & Complexity | – Bigger revenues mean more transactions. – Multiple companies add coordination work. – Complex owners need detailed reports. – Many changes increase workload. – Use cloud systems like QuickBooks/Xero to stay organized. – Combine entities if possible. – Keep files neat and digital for easy access. | What size clients do you usually handle? Can you manage several companies at once? How do you scale up? | ||
| Transaction Volume | – Lots of monthly transactions take more time. – Different sales channels make reconciliations tricky. – Use automated bank feeds connected to your software. – Standardize invoices to cut manual entry. | How do you handle big transaction numbers? Do you automate tasks? | ||
| Data Quality & Cleanup Needs | – Messy accounts or missing papers take extra prep time. – Keep accurate records every day to avoid catch-up costs. | Do you help fix backlog problems? Are there fees for cleanup work? | ||
| Service Scope Depth | – Extra advice or consulting raises fees beyond basic filing. – More frequent reports add to cost. | Clear core services vs extras upfront. Do advisory fees come with service or billed extra? | ||
| Technology Integration | – Using many apps means more setup work. – Limiting tools makes workflows simpler. | Are any tools free with service? Does integration raise your bill? | ||
| Turnaround Time Requirements | – Urgent work costs more. – Plan ahead to skip rush fees. – Can regular deadlines be negotiated? |
Knowing these pricing factors helps Ontario small businesses pick online CPA services that fit their needs without surprises—balancing price with the right remote accounting care.
This section shows what clients get from virtual CPAs in Ontario plus what shapes pricing so online accounting works smoothly within Canadian rules for incorporated small businesses across the province.
Risks, CRA Compliance, and Common Mistakes
Virtual CPA services in Ontario help small businesses avoid common tax and bookkeeping problems. Missing key deadlines or details can cost you penalties and stress. Knowing what might go wrong makes it easier to stay on track with the CRA.
| Risk Area | What happens if missed | CPA Mitigation/Control | Who is affected | CRA/Authority source |
|---|---|---|---|---|
| Late Tax Filing | You get penalties and interest charges | CPAs send filing reminders and plan ahead | Business owners; shareholders | CRA website |
| Inaccurate Bookkeeping | Financial reports are wrong; you miss deductions | CPAs do regular bank reconciliations and reviews | Business, lenders, investors | CRA guidelines |
| GST/HST Compliance | Penalties, interest, or audits | CPAs track sales/purchases and ensure timely remittance | Business; customers | CRA website |
| Payroll Compliance | Penalties for late payments; unhappy employees | CPAs calculate payroll right and file on time | Employees & government | CRA website |
| Missed Tax Credits/Deductions | You pay more taxes than needed | CPAs review claims often and provide tax advice | Business owners & incorporated SMBs | CRA guidelines / audit procedures |
Late T2 corporate filings cause big penalties. Virtual CPAs set reminders so you don’t forget deadlines. They help prepare returns early to avoid last-minute stress.
Messy bookkeeping leads to mistakes in income or expenses. That can trigger audits or make you pay too much tax. Remote accounting services do regular transaction checks to keep your books straight.
GST/HST rules can be tricky. Missing payments or making errors leads to fines plus extra interest. Online CPA services help set up tracking systems that fit Canadian GST/HST laws.
Payroll must be correct for CPP, EI, and taxes every pay period. Errors bring penalties and upset employees if paychecks are wrong or late.
Missed tax credits or deductions mean paying more taxes than necessary. Experienced virtual accountants find chances for savings like SR&ED credits or capital cost allowances. They also keep your files ready in case of a CRA audit.
Checklist: What to Prepare Before You Start
Getting your paperwork ready before working with virtual CPAs in Ontario saves lots of time. It stops delays and helps keep everything organized from the start.
- Bank Statements
Use monthly bank statements to check transactions match your records. - Credit Card Statements
Keep clear records of business expenses paid by credit card. - Income Statements
Provide complete reports showing your revenues and costs. - Expense Receipts
Gather all receipts to prove your deductible expenses. - Prior Year Tax Returns
Share last year’s T2 return to help with current tax planning. - Payroll Summaries
Include payroll reports from systems like Wagepoint or ADP for salary checks.
Having these docs ready helps online CPA services in Ontario work smoothly. This also cuts down mistakes caused by missing info when filing GST/HST or preparing financial statements.
Organized records make it easier to talk about how to manage cash flow better for small businesses across Toronto and Ontario while following Canadian tax rules.
Industry Spotlights — How Virtual CPA Services Shows Up in Real Businesses
Virtual CPA services help Ontario businesses manage their taxes and accounting without in-person meetings. They use online tools and remote chats to make work easy. Different industries need different support, so here’s how virtual CPA services fit in.
Medical Doctors & Physician Professional Corporations
Doctors with professional corporations face tricky tax rules. Virtual CPA services offer:
- Tax planning made for doctor’s business setups.
- Bookkeeping from a distance tracking money from clinics or hospitals.
- Help filing CRA forms specific to medical fields.
- Tips on handling money kept inside the corporation.
These remote accounting helpers save doctors time and keep them following Ontario healthcare rules.
Dentists & Dental Practices
Dentists deal with big equipment bills and payroll issues. Online CPA services do:
- Precise bookkeeping of patient billing done remotely.
- Help with personal and corporate tax filings for dentists.
- Support with GST/HST returns on goods and services.
- Cash flow checks so dentists can plan buys well.
Virtual CPAs keep dental offices’ finances clear without slowing daily work down.
Daycare, Childcare and CWELCC Services
Childcare places get government subsidies like CWELCC plus other costs. Remote accounting helps by:
- Cloud bookkeeping that tracks subsidies and fees.
- Payroll handling for part-time workers common in childcare.
- Preparing reports needed by funding groups.
Small business owners get easier financial control while meeting Ontario’s rules.
Real Estate Investors & Landlords (Residential & Commercial)
Landlords juggle many properties with various expenses. Virtual CPA benefits include:
- Cloud accounting combining rent money from all properties.
- Tax planning to save on mortgage interest and repairs.
- Remote preparation of T2 returns for incorporated landlords.
This reduces paperwork delays while keeping records ready for CRA audits.
Property Developers & Builders
Developers need to track costs and billings closely. Remote accounting offers:
- Cloud integration of construction software data reviewed by CPAs.
- Tracking HST/GST input credits during building phases.
Virtual help lets developers focus on projects while taxes get handled on the side.
Construction Companies & General Contractors + Skilled Trades
Construction firms see cash come in bursts tied to project steps. Virtual accountants provide:
- Digital invoicing linked into bookkeeping accessible anywhere in Ontario.
- Monitoring WSIB payments with payroll taxes done virtually.
- Year-end checks done remotely cutting onsite time.
Remote accounting makes finances clearer for contractors without errors or missed rules.
Technology Startups & SaaS Companies
Startups need flexible finance help as they grow fast. Virtual CPAs give:
- Real-time cloud dashboards syncing QuickBooks or Xero info.
- Advice on R&D tax credits under Canadian programs.
- Help dealing with US cross-border tax issues if needed.
Online CPA services let tech founders spend less time on numbers, more on their ideas.
E-commerce & Online Retailers (Shopify / Amazon FBA)
Online stores must connect sales platforms with finance tools smoothly. Remote accountants handle:
- Automated importing of Shopify/Amazon sales avoiding mistakes.
- Managing GST/HST rules across provinces using cloud systems.
- Inventory value checks for end-of-year reports.
Retailers stay up to date even with many daily transactions across Canada including Ontario.
Restaurants + Food & Beverage Businesses
Restaurants run tight budgets and shifting staff hours. Virtual accountants assist with:
- Digital records matching supplier bills to POS sales numbers.
- Payroll automation fitting variable hours processed safely offsite.
- Monthly reviews pointing out ways to better manage cash flow.
Owners get freed from daily paperwork, focusing fully on serving customers well.
Transportation & Logistics Companies + Trucking Owner‑Operators
Transportation companies track fuel costs closely while managing driver pay. Remote accounting helps by:
- Cloud mileage logs linked into expense reports checked remotely
- Payroll tailored per owner/operator contracts meeting CRA rules
- Regular reconciliations avoiding late GST/HST fines
Virtual accountants offer trucking firms scalable options that grow or shrink with the fleet size.
| Industry | Financial/Tax Uniqueness | Common CRA Touchpoints | How Virtual CPA Helps | Relevant Entity Terms |
|---|---|---|---|---|
| Medical Doctors | Income splitting; OHIP billings | Corporate tax returns; CPP/QPP | Tax planning; remote bookkeeping | OHIP; RCPSC |
| Dentists | Equipment depreciation; mixed supplies | GST/HST filings | Bookkeeping integration; personalized advisory | RCDSO |
| Daycare/Childcare | Subsidy tracking (CWELCC); part-time payroll | Funding agency reports | Payroll automation; subsidy reconciliation | – |
| Real Estate Investors | Multiple rental incomes | Capital cost allowance claims | Consolidated property-level reporting | – |
| Property Developers | Project costing complexity | HST/GST input credit claims | Cloud integrations; milestone billing reviews | – |
| Construction/Skilled Trades | Contract milestone payments; subcontractor compliances | WSIB remittance; year-end reconciliations | Digital invoicing workflows; automated payroll | – |
| Technology Startups | R&D credits; cross-border considerations | SR&ED claims, corporate taxes | Cloud dashboards; specialized advisory | |
| E-commerce/Retailers | Multi-channel transactions; inventory valuation | GST/HST collection/remittance | Automated imports; multi-jurisdictional handling | |
| Restaurants/Food&Beverage | Inventory control | Payroll automation | Monthly cashflow reviews | |
| Transportation/Logistics | Mileage logs | Custom owner/operator payroll | Regular reconciliations |
Virtual CPA services suit many types of incorporated small businesses across Ontario—and Canada too. They mix technology and expert knowledge to keep things legal without extra office visits or high costs.
FAQs on Virtual CPA Services in Ontario
What are the benefits of flat-fee pricing for virtual CPA services?
Flat-fee pricing offers predictable costs for Ontario SMBs. It removes surprise bills and helps budget accounting expenses clearly.
How does multi-user collaboration improve virtual accounting?
Multi-user collaboration allows business owners, accountants, and advisors to access financial data simultaneously. It speeds decision-making and reduces errors.
Can virtual CPAs handle CRA representation during audits?
Yes, licensed CPAs provide expert CRA audit defense and manage all CRA correspondence. This ensures compliance and reduces stress for businesses.
Do virtual CPA services include proactive tax planning?
Many firms offer proactive tax planning to minimize liabilities. They advise on credits like SR&ED and corporate structure changes.
Are healthcare industry professionals supported by virtual CPA firms?
Yes. CPAs help physicians’ professional corporations comply with OHIP billing rules and prepare specialized tax filings.
What payroll services are available remotely for Ontario small businesses?
Services include payroll remittances, contractor payroll management, WSIB payments, and payroll source deductions processed through software like Wagepoint or ADP.
Can virtual CPAs assist with multi-jurisdiction sales tax compliance?
Absolutely. They handle GST/HST filings across provinces and ensure multi-platform sales meet Canadian regulatory requirements.
Is digital onboarding part of virtual CPA service delivery?
Digital onboarding streamlines client setup using cloud document management tools like Hubdoc, speeding data collection securely.
Key Features of Virtual CPA Services for Ontario SMBs
- Serving incorporated small and medium businesses (SMBs) with tailored accounting solutions.
- Offering multi-entity discounts for companies managing several business units.
- Providing outsourced CFO services including financial forecasts and cash flow forecasting.
- Handling job-costing complexity for industries like construction with milestone billing reviews.
- Managing trust and estate tax returns (T3) alongside business filings.
- Supporting NUANS name search during business incorporation consulting.
- Delivering audit readiness through comprehensive audit support documents.
- Using cloud accounting software integration for real-time bookkeeping updates.
- Advising on corporate structure to optimize taxes and compliance requirements.
- Ensuring CRA penalty avoidance by meeting all CRA GST/HST guidelines strictly.
Additional Benefits Offered
- Cross-border tax expertise helps SaaS companies manage US/Canada regulations seamlessly.
- Payroll service integration with CRA Payroll Directorate standards guarantees accuracy.
- Handling TAP payment schedules to ease small business cash flow management.
- Digital document management improves accessibility via platforms like Hubdoc integration.
- Personalized advice on CRA compliance touchpoints reduces risk of reassessments or enforcement actions.
These features help Ontario businesses grow efficiently while meeting Canadian regulatory environments fully.
Schedule your free consultation with our CPA team today to discuss your business needs in detail and understand how our virtual CPA services can be tailored to support your accounting, tax, and compliance requirements in Ontario.

Sharad Gondaliya is a CPA Canada & CPA USA with 14 Years+ experience of Accounting, Tax, Payroll of Corporate Small Businesses as Tax Accountant. He is fully certified CPA Ontario and CPA USA and is well known among corporate small businesses for tax planning, efficient tax solutions, and affordable CPA services. Sharad is the Principal (Director) of Gondaliya CPA – Affordable CPA Firm in Canada. Licenses: CPA Ontario: 61040184 | CPA USA (MT): PAC-CPAP-LIC-033176 | CPA USA (WA): 57629 | CPA Firm License: 61330051 View Full Author Bio
