Magento is one of the best solution for any business. Magento offers the scalability, flexibility and dozens of features for the business growth. With the Marketing and promotional tools, web analytics, SEO, site management, catalog management, catalog browsing,product browsing, checkout, shipping, payment and many more, you can build your business effectively. There are many benefits and features available in Magento. There are numerous extensions, templates and themes are available in Magento to build an user friendly website.
In my point of view Magento is most popular in open source E-commerce CMS platform. This will help to set up a unique magento store and professional designers, it will also kick off your small business if the optimal utilization of the resources available to reach maximum number of peoples. Magento is used for developing best quality, highly scalable websites for small to large scale business. Whether you’re switching to e-commerce, magento will help in building search friendly and secure websites as per your requirements.
the answer to this question is pretty simple: no, u cant build a professional business website with magento, specially not with the community edition of magento. as mentioned by others, i would also recommend typo3/drupal/wordpress/whatever