1st avoid too much details in your logo, we mean your logo must be to the point
Your logo must be eye-catching, and explains what's you have business
Make sure your logo must be scale able, and black & white