Yes, WordPress is good for professional websites. Many, many professional business websites are powered and designed in WordPress. Deployed correctly, WordPress is secure, design-friendly and extendable. Also, Google loves WordPress!