I think it can depend on how you define the term professional. To me, getting compensated for performing (or creating, writing about, lecturing or consulting on) magic is just the very starting point. There are other traits that people who hire you consider important and in which a professional takes pride, including (but not necessarily limited to):
(1) Being on time and doing what you say you will do when you say you will do it
(2) Being an effective communicator and being available to communicate with those who hire you (promptly returning phone calls, emails, texts, etc.)
(3) Being personable, polite and gracious
(4) Dressing and grooming well (especially important for performers)
(5) Being excellent at what you do, and always looking to learn and get better
(6) Being organized
(7) Being willing to go the extra mile for the client
(8) Being honest, and just overall having a good sense of ethics and high moral standards