Create a WordPress Site Without a Blog
How To Create a WordPress Site Without a Blog
Go to pages and create another page called HOME. Then create the remaining pages you want on the site. Go to SETTINGS>READING. There, set the “Front Page Displays As” to “A Static Page” then select “HOME” from the dropdown (Front Page). This will essentially disable the WordPress blog homepage and cause your home page to become the main page of the site.
Go back to the pages you created and quick edit them to not allow comments. (No one probably can anyway but I like being safe.)
I usually install a plug in called pageMash that helps me rearrange the pages into a better order because About is going to want to display before Home. (This is an easier method than setting page priorities.)
I also use Contact Form 7 to create the contact page. That, too, is quite simple (enter an email address then post the code to your page).