Make sure you also take into consideration that many hours involved in creating the site and editing just the right images to convey your design. And that is if you already know the platform. If you also have the learning curve of that particular platform if it increases greatly. If you have zero knowledge on the subject of building a site anywhere it again magnifies. Are you going to do it yourself or are you going to pay an employee to do it?
I am running a special right now that is $500 for a basic startup four-page site. That breaks down to having someone do it for $10 per hour and 50 hours and if it is your first time the learning curve is going to be far greater to build a site even on a site builder. And even if you buy the domain so you don’t have their name in your free domain you can still always see their branding somewhere. When you have your own hosting account for the site it is all your branding. Everything is customizable and you have root access. This is for a limited amount of contracts so contact me right now.