Accounting
Solutions Built for
Growing Businesses!
KD Business Packages provide all the essential corporate accounting services and support you need for your business!
Your Success
is Our
Business!
Providing quality business services to help reduce the workload and stress around your daily, weekly or quarterly accounting needs.
Time-Saving, Stress-Free Bookkeeping Solutions
Let KD handle your bookkeeping. You run the business.
Plan Smart,
Save More.
Minimize taxes through strategic structuring, income splitting, and year-round planning. Balance your business and personal tax for maximum savings and financial freedom.
Business Packages
Streamlined program that offers your core corporate accounting services with added value!
Corporate Services
Complete year-ends, tax returns, and GST filing with expert consultation included
Bookkeeping
Professional and accurate bookkeeping services that support your growing business.
Tax Planning
Strategic structuring and income splitting to minimize your tax burden
Your Partner in Financial Success
THE KD PROFESSIONAL DIFFERENCE
A comprehensive approach to managing your business finances, designed to help Canadian businesses thrive.
Plan
Strategic Foundation
Year-round tax planning that positions your business for long-term success. We help you make informed decisions that maximize savings and minimize surprises.
Prepare
Expert Execution
Meticulous tax preparation that ensures accuracy and compliance. From corporate returns to personal filings, we handle every detail with precision.
Protect
Audit Shield
Comprehensive protection through audit defense and strategic CFO services. We safeguard your interests and guide your business decisions with expertise.
Profit
Growth Engine
Clean bookkeeping and smart business structures that drive profitability. We transform your financial data into actionable insights for growth.
Trusted by Calgary Businesses for 25+ Years
E-commerce
Insights
Stay informed with timely tax tips, regulatory changes, and strategic guidance to help your business thrive in today’s evolving landscape.
Naming Your Business: What Every Entrepreneur Needs to Know
One of the most exciting parts of starting a company is choosing a name for your business. Your business name is often the first thing people will see. It is a key part of your brand, reputation, and long-term business identity.
However, naming your business is more than simply choosing a name you like. There are many legal, corporate, and branding considerations that every business owner should understand before incorporating.
At KD Professional Services, we help business owners navigate the incorporation process and make informed decisions that support long-term business success. And one of the first and most important decisions is choosing the right corporate name.
Why Your Corporate Name Matters
A business must have a distinct name that legally identifies the organization. Your business name becomes your corporation’s legal identity and is recorded in your Articles of Incorporation.
A strong business name must:
- Create a positive first impression to potential customers, suppliers, shareholders and potential investors
- Build brand recognition
- Differentiate your business from others
- Support marketing campaigns
- Enhance credibility and professionalism
- Contribute to long-term business value
What Is a Corporate Name?
Your corporate name is the official legal name of your corporation. It identifies your corporation in legal, financial and business transactions.
Your corporate name is used on contracts, invoices, corporate records, tax filings, banking documents, legal documents and government registrations.
Types of Corporate Names
Corporations in Canada can generally have either a word name or a numbered name.
Word names are custom names that may contain letters, numbers and symbols where permitted.
Numbered names are assigned during incorporation for business owners that want to incorporate quickly, have not finalized a brand name, operate under a separate trade name or prefer a simpler incorporation process.
Corporate Name vs. Trademark vs. Domain Name
Your corporate name identifies your corporation as a legal entity.
A trademark, on the other hand, helps protect your brand, logo, slogan or business identity in the industry / marketplace.
A domain name is your website address.
Language Options for Corporate Names
Corporations in Canada have the flexibility to select a corporate name in either English only, French only, separate English and French versions or a combination of English and French.
Common Mistakes When Naming a Business
Avoid these common mistakes when naming your business to ensure that you do not encounter challenges:
- Choosing names that are too similar to existing businesses
- Forgetting to check domain availability
- Ignoring trademark considerations
- Selecting names that limit future growth
- Using names that are difficult to spell or remember
- Focusing only on today’s business rather than long-term plans
How KD Professional Services Can Help
Choosing the right business name is just the beginning of your journey in starting a business. There are many more considerations and items to check off your list.
At KD Professional Services, we guide entrepreneurs as they navigate the business start-up process. We help ensure that their business is built on a strong foundation for sustainable growth and long-term success.
Remember, the right business name can strengthen your brand, reputation and support long-term growth. However, choosing the right name involves careful planning and consideration.
So whether you are choosing a corporate name, incorporating a new company or developing a growth strategy, KD Professional Services can help guide you through this process.
Contact KD Professional Services today for a free consultation.
Corporate Obligations Every Canadian Business Owner Should Know
Incorporating your business provides many advantages such as limited liability, tax planning opportunities, and increased credibility. But many business owners are surprised to learn that incorporation also comes with many legal, financial, and administrative responsibilities.
A corporation is not just an extension of its owner—it is a separate legal entity with obligations that must be fulfilled under applicable corporate legislation. Failing to fulfill these obligations can result in compliance issues, penalties, legal disputes, and challenges when seeking financing, attracting investors, or selling your business.
At KD Professional Services, we help business owners stay compliant while focusing on growing their businesses. Here’s what every corporation owner should know about their ongoing corporate obligations.
Your Corporation Is a Separate Legal Entity
As mentioned earlier, your corporation is legally separate from you as the owner. This means your corporation owns its own assets, has its own liabilities and files its own tax returns.
And because a corporation is a separate entity, proper governance and record-keeping are essential.
Maintaining Corporate Records
All corporations are required to maintain corporate records at its registered office.
These records serve as the official legal history of the corporation and help demonstrate compliance with corporate laws.
The Corporate Minute Book
Corporations are required to maintain a corporate minute book, a centralized collection of their corporate records. The minute book is one of the most important legal documents for any corporation.
A properly maintained minute book generally includes:
- Articles of Incorporation
- Articles of Amendment
- Corporate By-Laws
- Shareholder Agreements
- Notices filed with government authorities
- Minutes of shareholder meetings
- Shareholder resolutions
- Share registers
- Securities registers
Annual Shareholders’ Meetings
Corporations are required to hold annual shareholder meetings to address important corporate matters.
At these meetings, shareholders may:
- Elect directors
- Review financial statements
- Consider auditor appointments
- Vote on resolutions
- Discuss corporate performance
These annual meetings are an essential part of maintaining proper corporate governance and shareholder communication.
Preparing Financial Statements
Corporations must maintain accurate financial records and prepare financial statements. These financial statements provide important information about the corporation’s financial health and performance.
Typically, financial statements include:
- Balance Sheet: Shows assets, liabilities and shareholders’ equity
- Income Statement: Shows revenue, expenses and profit or loss
- Cash Flow Statement: Shows cash inflows, cash outflows and changes in cash position
These financial statements help management, shareholders and other stakeholders to make informed business decisions.
Following Appropriate Accounting Standards
All financial statements must be prepared using recognized accounting standards. There are 2 accounting standards in Canada:
- CPA Canada Handbook – Accounting
- CPA Canada Public Sector Accounting Handbook (where applicable)
The use of these recognized accounting standards promotes consistency and accuracy in financial reporting. KD Professional Services can help ensure compliance with these requirements.
Providing Financial Statements to Shareholders
The corporation must keep shareholders informed about its financial performance. Financial statements must be provided to shareholders before the annual shareholders’ meeting. Providing financial statements in advance allows the shareholders to review and evaluate the corporations financial standing, its management and make informed voting decisions.
How KD Professional Services Can Help
Ensuring corporate compliance can be overwhelming and time-consuming especially when you are focused on running your business. At KD Professional Services, we help corporations across Canada maintain compliance and keep organized through our corporate and accounting services.
Our goal is to help business owners like you reduce risk, improve financial clarity and remain compliant with all your corporate obligations.
Shareholders’ Meetings: What Every Corporation Needs to Know
Shareholders play a key role in the governance and direction of a corporation. And one of the most important ways for shareholders to exercise their rights is through the shareholders’ meetings.
The shareholders’ meetings provide the opportunity to review the corporation’s performance, make vital decisions and ensure that the business is being governed and managed in the best interest of its owners.
At KD Professional Services, we help business owners understand their corporate obligations and ensure compliance with corporate regulations.
In this blog, we will discuss the purpose of the shareholders’ meetings, legal requirements and best practices for corporations.
What Is a Shareholders’ Meeting?
A shareholders’ meeting is a formal gathering where shareholders are presented with key information about the corporation’s activities and make important decisions affecting the business.
These meetings serve several purposes including:
- Reviewing the corporation’s financial performance
- Electing directors
- Appointing auditors
- Approving major corporate decisions
- Ensuring transparency and accountability within the organization
Shareholder Rights at Meetings
Shareholders do not all have the same rights when it comes to attending and voting at meetings. A shareholder’s rights are attached to the shares they own.
A shareholder may have the following rights depending on the corporation’s share structure:
- Voting rights
- Non-voting rights
- Special voting rights on specific matters
- Rights to receive dividends
- Rights upon liquidation
Notice Requirements for Shareholders’ Meetings
Directors must notify voting shareholders about upcoming meetings. The notice must include the following:
- The date of the meeting
- The time of the meeting
- The location of the meeting
- Any special business to be discussed
In addition to this, the notice must be provided:
- No more than 60 days before the meeting date
- No fewer than 21 days before the meeting date
When Must Annual Shareholders’ Meetings Be Held?
Corporations are required to hold an annual shareholders’ meeting or AGM on a regular basis. This meeting must be held:
- No later than 15 months after the previous annual meeting, and
- No later than six months after the end of the corporation’s preceding financial year
What Must Be Included on the Annual Meeting Agenda?
The annual shareholders’ meeting must address mandatory items such as:
- Review of Financial Statements
- Appointment of an Auditor
- Election of Directors
Where Can Shareholders’ Meetings Be Held?
Annual meetings may be held anywhere in Canada if the location is specified in the corporation’s by-laws. If not specified in the by-laws, the directors can select an appropriate meeting place.
Quorum Requirements
A quorom requirement or a set minimum number of shareholders must be present before official businesses can be conducted. This requirement is typically outlined in the corporation’s by-laws.
Keeping Proper Meeting Minutes
A written record of the corporation’s shareholders’ meetings must be maintained and should contain the following details:
- Date and location of the meeting
- Attendance
- Confirmation of quorum
- Motions presented
- Voting results
- Resolutions passed
- Key discussions and decisions
Why Shareholders’ Meetings Matter
Shareholders’ meetings is a key aspect of maintaining good standing for the corporation. It provides an opportunity to promote transparency, protect shareholder rights and ensure compliance.
How KD Professional Services Can Help
KD Professional Services assist Canadian business owners by assisting them with managing their corporate compliance obligations. Our team can help ensure that your corporation remains compliant especially with your tax requirements while allowing you to focus on growing your business.
Contact KD Professional Services today for expert guidance tailored to your growing business.
Understanding Corporate Shareholders: What Every Business Owner Needs to Know
When incorporating a business in Canada, one of the key concepts you must understand is the role of shareholders. Shareholders are the owners of a corporation and they play a key role in its management and growth.
Understanding shareholder rights and responsibilities can help you make informed business decisions whether you are starting a new corporation or making plans to expand your current business.
What Is a Shareholder?
A shareholder is a person or an entity that owns one or more shares in a corporation. Shares represent ownership in the company, giving the shareholders rights and benefits based on the corporation’s share structure.
Think of shares as property. And just like a property or asset, shares can be bought, sold, transferred, and inherited.
Who Can Own Shares in a Corporation?
As mentioned, a shareholder can either be a person or an entity which means that not only can individuals own shares, Canadian corporations, a family trust and other legally recognized entities can be shareholders.
How Share Ownership Works
Once a corporation is formed, shares are issued to its owners. The number of shares represents the shareholder’s ownership percentage and voting power.
Generally, each share carries one vote unless otherwise specified on the Articles of Incorporation. Shareholders can vote on important corporate issues. And the more the shares a person or entity owns, the greater their voting power.
Can One Person Be a Shareholder, Director, and Officer?
Yes, this is typical of small businesses and incorporated professionals where one person serves as a shareholder/owner, director/governing authority and officer/manager of daily operations.
How Does Someone Become a Shareholder?
One can become a shareholder in two ways:
1. Purchasing Shares from the Corporation: Once a corporation issues new shares, an investor or owner may purchase them directly from the company.
2. Purchasing Shares from an Existing Shareholder: Shares can also be bought from someone who already owns them. In this case, ownership transfers from one shareholder to another.
Note that proper documentation is important whenever shares are issued or transferred to ensure corporate records remain accurate and compliant.
Limited Liability
In most cases, shareholders are only responsible for the amount they invested in purchasing their shares. This means that their personal assets are generally protected from corporate debts and obligations.
When Does Someone Stop Being a Shareholder?
One ceases to be a shareholder when:
- Their shares are sold to another
- The corporation buys back their shares
- The corporation is dissolved
Once they no longer own the shares, they lose the rights associated with those shares including voting rights and future dividends.
Can Shareholders Transfer Their Shares?
Yes, shares can generally be transferred to another person or entity unless restrictions are stated in the corporation’s governing documents or shareholder agreements.
When shares are transferred, all rights associated with those shares are also transferred.
Why Understanding Shareholders Matters
A thorough understanding is a must for every entrepreneur. The shareholder structure affects every major and minor aspect of the corporation – from decision making to tax planning strategies. This is why all entrepreneurs should have some knowledge and are able to make informed decisions especially when establishing the right shareholder structure from the beginning.
The right shareholder structure can help avoid disputes and conflicts down the road, support future growth and create long-term stability for the business.
How KD Professional Services Can Help
At KD Professional Services, we help business owners navigate the ins and outs of establishing a business. Whether you’re starting a new corporation or restructuring an existing one, our team of experts can help you build a strong foundation for future success.
Contact KD Professional Services
If you have questions about shareholders, corporate structure, or incorporating your business, contact KD Professional Services today a book a free consultation. We’re committed to helping business owners make informed financial and business decisions that support long-term growth.
Understanding Your Corporation’s Share Structure: A Guide for Business Owners
When incorporating a business, many business owners focus on setting up operations, attracting customers, and earning revenue. But one of the most important decisions during incorporation is often overlooked: the share structure of the corporation.
Your corporation’s share structure is a key factor that affects ownership, control, taxation, succession planning, and future business growth. A carefully planned share structure can provide flexibility and tax planning opportunities. On the other hand, a poorly designed structure can create complications and additional costs down the road.
At KD Professional Services, we help business owners understand how corporate share structures work and ensure their corporations are set up properly to support their long-term goals.
What Is a Share Structure?
The share structure of a corporation is the framework that determines who owns the corporation, who controls it and who benefits from its profits and assets. It is established in the corporation’s Articles of Incorporation which contains the classes of shares that can be issued, the rights attached to each class of shares, restrictions related to those shares and the maximum number of shares that can be issued.
Classes of Shares
A Canadian corporation can have one or multiple classes of shares. Common examples of shares include common shares, preferred shares, voting shares, non-voting shares, special shares and growth shares.
Some corporations choose to issue only one class of shares. And as the business grows, many corporations choose to issue multiple classes of shares and adopt a more complex share structure.
Why Businesses Create Multiple Share Classes
Corporations issue multiple share classes because of various reasons.
1. Ownership flexibility: The different classes of shares can help separate ownership from control.
2. Tax Planning opportunities: A carefully planned and properly designed share structure creates tax planning opportunities that can benefit the corporation in the long-term.
3. Succession planning: Multiple share classes can help facilitate ownership transitions between generations.
4. Attracting investors: Different share classes of shares can be used to bring in more investors while maintaining control.
Can a Share Structure Be Changed?
Yes, but it involves complex processes and steps. For example, if a director would like to create new share classes, remove existing share classes, change shareholder rights or change restrictions attached to shares then the corporation must generally amend its Articles of Incorporation. This amendment to the Articles of Incorporation usually requires a special resolution of shareholders, corporate documentation, legal filings and compliance with applicable corporate legislation.
How KD Professional Services Can Help
Your corporation’s share structure is not just a legal requirement – it is the foundation of the ownership and control of your corporation. And at KD Professional, we work with entrepreneurs, professionals and growing businesses in Calgary and across Canada to help them make the best business decisions regarding their corporate structure.
Remember, the right share structure today can help you avoid costly changes and disruptions tomorrow.
Contact KD Professional Services to discuss your corporate structure, tax planning opportunities and long-term goals. Our experts can help you build a strong foundation for your success.
Duties and Liabilities of Corporate Directors and Officers: What Every Business Owner Needs to Know
Starting your own corporation is very exciting but incorporation comes with many legal responsibilities.
You would be surprised to learn that becoming a director or officer of a corporation involves more than simply running your business. It also means taking on legal duties and potential personal liabilities.
Understanding these responsibilities is key to protect both your business and your personal interests.
At KD Professional Services, we help Canadian business owners understand their obligations, maintain compliance, and make informed decisions that support their long-term success.
Who Are Directors and Officers?
Directors and officers have different roles within a corporation.
- Directors who are elected by the shareholders, oversee the corporation’s overall direction and governance.
- Officers who are appointed by the directors, manage the corporation’s daily operations. Officers often include positions such as President, Chief Executive Officer (CEO), Chief Financial Officer (CFO), Secretary, or Treasurer.
Both the directors and officers make up the leadership team of the corporation and must ensure that the corporation is managed responsibly and remains compliant legally.
Duty of Care
One of the main responsibilities of the directors and officers is the duty of care which means that they must exercise care, diligence and skill that a reasonably prudent person would use under similar circumstances. They are expected to act honestly, in good faith and in the best interest of the corporation.
Directors and officers, in practice, must make informed decisions, review financial information regularly and do their due diligence before making major decisions and seek professional help when necessary.
Stay Informed About the Corporation
Directors and officers must stay informed about important aspects of the corporation including its financial performance, tax obligations, corporate compliance, major contracts and regulatory requirements.
Avoid Conflicts of Interest
Directors and officers that may have personal interests in a proposed contract or transaction involving the business must disclosed according to applicable corporate laws. Transparency is essential.
Personal Liability of Directors
In certain situations, directors can still be personally liable. These can include unpaid employee wages and payroll source deductions.
Act in the Best Interests of the Corporation
All business decisions must be made with the corporation’s best interests in mind. Directors must avoid allowing personal interests and outside pressures to influence their decisions.
Corporate Governance Responsibilities
Directors must ensure that they establish and maintain sound corporate governance. They have the authority to:
- Adopt, amend, or repeal corporate bylaws.
- Approve major corporate decisions.
- Oversee financial management.
- Monitor business risks.
- Ensure legal compliance.
Appointing Corporate Officers
Directors appoint the corporation’s officers who are responsible for the day-to-day operations of the business.
How KD Professional Services Can Help
Running and maintaining can be very challenging but you do not have to do it alone. KD Professional Services can help your corporation stay compliant and financially healthy by providing corporation accounting and bookkeeping services, corporate tax planning and expert tax advice. Contact us today for a consultation.
Ready to Optimize Your Corporate Taxes?
Schedule your free consultation
Fill out the form below and we’ll be in touch within 24 hours to discuss how we can support your business.
Arlin AmundrudTrustindex verifies that the original source of the review is Google. Wow! Met with Kevin about private share sales and tax implications. I was blown away with his knowledge and depth of advice. He listened to the intricacies of the situation. Then he supplied the exact advice I needed. Kevin took the time to explain his recommendations. I was extremely happy with the service at KD. Donna EdwardsTrustindex verifies that the original source of the review is Google. Working with Kevin Penner at KD Professional Services Corp has been an absolute game-changer for both our business and personal taxes. His professionalism, knowledge, clarity, and exceptional attention to detail consistently stand out. What we appreciate most is the perfect blend of expertise and genuine care. Kevin takes the time to explain everything clearly and in a way that truly makes sense. He offers meaningful guidance and often anticipates what we need before we even ask. A truly exceptional accounting and tax service professional. Dan EvansTrustindex verifies that the original source of the review is Google. Met with Kevin to learn some investment tax. He was really informed, straightforward and helped me understand clearly where I was at. Highly recommend! Kristoffer KarvinenTrustindex verifies that the original source of the review is Google. Kevin provided clear and professional advice. I had a few very specific questions on my tax return and he got to the root of the issue and helped formulate a plan that supports my financial goals. I would recommend Kevin to others and will keep him in mind for future support. Thanks Kevin! Cam HiebertTrustindex verifies that the original source of the review is Google. Another great meeting with Kevin. He was quick to help and provided all of the answers I was looking for. Kevin saved me a lot of time! Thanks! Craig MautheTrustindex verifies that the original source of the review is Google. Thank you Kevin for your advice. You answered all our questions about the various tax concerns that we brought up! Definitely looking forward to working with you in the future! Maria TTrustindex verifies that the original source of the review is Google. Kevin was awesome providing advice for USA and Canadian taxes. I have been doing my taxes with them long time ago. Very good customer experience ! Highly recommend this team! Jay I.Trustindex verifies that the original source of the review is Google. Like family after all these years! Highly recommend!!!! Derek TraquairTrustindex verifies that the original source of the review is Google. Great value and fast service during tax time. Also provided great advice on how to manage Cryptocurrency Tax implications. Thanks for all your help Kevin! Maria GlabTrustindex verifies that the original source of the review is Google. Awesome company
-
Had a great meeting with Kevin P of KD Professional Services. He was able to clarify the questions I had in a simple but detailed manner, more so than the… read more other accountants I’ve talked with previously. His experience working with the CRA is definitely an asset as well. I appreciated his openness, and him sharing strategies of what has worked for other clients with similar goals. Thank you Kevin!
Eric R.
September 9, 2025We were having a difficult time dealing with CRA and determining exactly what our tax filing needed in order to close our review. Calling KD Professional ended up being a… read more great decision. Kevin’s experience with CRA proved to be invaluable. He is very down to earth and easy to understand. After meeting with Kevin, I have a solid understanding of what they are looking for, and feel confident of a resolution. I highly recommend KD Professional!
Jenny P.
December 23, 2025My husband and I met with Kevin Penner and he was very knowledgable and helpful regarding business advice and tax preparation! Would highly recommend for accounting services!
Victoria C.
October 10, 2025Wow! Met with Kevin about private share sales and tax implications. I was blown away with his knowledge and depth of advice. He listened to the intricacies of the situation.… read more Then he supplied the exact advice I needed. Kevin took the time to explain his recommendations. I was extremely happy with the service at KD.
Arlin A.
December 16, 2025 -
Great value and fast service during tax time. Also provided great advice on how to manage Cryptocurrency Tax implications. Thanks for all your help Kevin!
Derek T.
October 21, 2025Kevin provided clear and professional advice. I had a few very specific questions on my tax return and he got to the root of the issue and helped formulate a… read more plan that supports my financial goals. I would recommend Kevin to others and will keep him in mind for future support. Thanks Kevin!
Kristoffer K.
November 14, 2025It was a true pleasure meeting Kevin P on July 16, 2025, and receiving his professional advice on accounting and taxes. I really appreciated the insights he provided, especially considering… read more his extensive experience as both a CRA auditor and an accountant. What stood out even more was his willingness to assist someone he had just met — it truly made my day. His kindness reminded me of the importance of genuine support, especially during a busy week.
Catherine Q.
July 20, 2025 -
I have had a few accountants over the years for my businesses but Kevin is by far the best. Kevin is knowledgeable and personable. Just what I need as I… read more navigate different tax scenarios.
Victor B.
September 16, 2025Met with Kevin to learn some investment tax. He was really informed, straightforward and helped me understand clearly where I was at. Highly recommend!
Dan E.
November 15, 2025Have been dealing with KD for a few years now, KD handles year ends for multiple of our Corps and the trust. Communication is excellent, they keep us informed and… read more are always available when we have questions. Really happy with the service.
Candice H.
October 6, 2025Working with Kevin at KD Professional Services has been amazing! He has been very useful and highly knowledgeable for my (somewhat complicated) personal taxes over the last few years. More… read more recently, he has been extremely helpful as I was establishing my own incorporation and given some excellent advice to guide me through the process. I would highly recommend KD Professional and Kevin to anybody, especially if you need real, honest answers to complex tax questions.
James G.
January 22, 2026 -
Thank you Kevin for your advice. You answered all our questions about the various tax concerns that we brought up! Definitely looking forward to working with you in the future!
Craig M.
October 28, 2025We met Kevin in late January of 2026 for a consultation to help us decide what was the best way for us to transfer title to our holiday property in… read more BC to our son. Kevin seemed to understand our situation very quickly and gave us some very good clear options on how to approach the sale to help him buy the property, to avoid tax as much as possible and not cripple him with payments. We found Kevin to be of a great resource and have since adopted many of his suggestions. His knowledge of the tax situation in Canada is extensive because of his many years employed by the Canada Revenue Agency. Because of that experience, we feel his previous working knowledge was reliable. We are happy that we met with Kevin and are certainly pleased with his ability to help steer us in the right direction.
Faye B.
February 7, 2026I am from the East coast and have contacted KD Professionals for guidance and advice several times because of their transparency and professionalism. Their service holds true to their name.… read more It’s refreshing to know we can consult with this team and you know and trust that they have your best interest at heart. Kudos to you, KD Professionals!
Created R.
January 13, 2026 -
Working with Kevin Penner at KD Professional Services Corp has been an absolute game-changer for both our business and personal taxes. His professionalism, knowledge, clarity, and exceptional attention to detail… read more consistently stand out. What we appreciate most is the perfect blend of expertise and genuine care. Kevin takes the time to explain everything clearly and in a way that truly makes sense. He offers meaningful guidance and often anticipates what we need before we even ask. A truly exceptional accounting and tax service professional.
Donna E.
November 24, 2025Visited Calgary office today for tax advice, Kevin was very helpful and took time to explain CRA issues. Highly recommend KD Professional Services
Keith C.
September 16, 2025