I have minimal experience with Wordpress. I have a client who currently has a site on Weebly, with their domain hosted on GoDaddy.
What they want:
Where I'm lost: Wordpress requires you to pay a monthly fee to have the "wordpress.com" removed from the Wordpress site domain name. So, will the client need to pay for that as well as the GoDaddy hosting?
Also, since I've never really started this process from scratch, what is the recommended order that I start this process? I'll need to rebuild the site manually, so I don't need a transfer service or anything.
I suggest you to purchase a good hosting with following requirement