No.
You don't need to know what DNS, hosting or HTML means. I'll explain anything you need to know in plain English.
That depends on what you need.
I'll recommend based on your requirements rather than trying to make every project fit the same platform.
I can help you choose and connect a domain, but the domain remains yours.
Yes. I can help connect an existing domain to your new website.
Yes. I'll make sure you know how to make basic updates yourself.
That's okay. We can work out what you need and I'll give you a clear list of what's required before we start.
Yes. Ongoing updates can be arranged at separate cost, if you'd rather not manage the website yourself.