Josh is onto something...and knowing what your focus is the key.
Branding is paramount and you want something that people will remember. You logo should clearly indicate who you are and what you do. It should not be difficult to read, spell, or remember. It should e eye catching but not overbearing.
The design with the wand is cliche' and dated.