WordPress has many page builders such as elementor, gutenberg, wb bakery, divi, visual editor etc.
I find Elementor is the best one as it has very easy to use interface with lots of features to make your website look professional, elegant and mobile friendly.
Elementor has free and paid versions.
You can start with free version and if you need advanced features then Elementor Pro is the best investment.
You can go to the Elementor website and go to pricing page.
Choose a plan which suits your business and start building your business website.
There are many themes which are compatible with Elementor such as Hello, Astra, Oceanwp, Generatepress etc.
You can chose any theme and customise it as per your requirements.
I prefer to use Astra theme as its very lightweight.
If you have any questions, feel free to get in touch.