I'm very new to web development, it's something I'm trying to learn myself with addition of online courses so I hope I'm not insulting anyone with my questions.

my questions were considered to broad so I'll give this a new attempt and hope I get it right this time. If you're not sure what you're asking it's difficult to narrow it down.

What's the best option: asking your client to purchase the domain and hosting or get it yourself? I've already received a great answer on letting your client deal with that part, thank you very much for this answer! But what if you have someone who really doesn't know how to do any of this and I end up purchasing the domain and hosting, is there a way to transfer both so the client ends up paying the monthly/yearly fee instead of me? If so, how is this done?

It's a bit early in the game for me but I'd still like to know. When you and your to be client decide on working together I guess you make up a purchase agreement(probably the wrong word but not sure about an alternative) of some sort. As I don't think it's the same with something like buying a fridge, what should be present in the agreement?

All the info and courses I follow are all about html, css,... But they don't explain how to actually bring the website together so I'm a bit lost in this part, I hope I was able to narrow it down a bit compared to my previous question.

  • 2
    First: It's highly unlikely you'll insult anyone with your questions. -- then see here: freelancing.stackexchange.com/questions/2022/… In some cases you host on your own server until the client pays for their own hosting.
    – Scott
    Feb 29, 2016 at 18:12
  • This is quite a broad question Feb 29, 2016 at 18:36
  • I agree with Scotts comment on recommending the client to sign up for the domain and website hosting. Another situation is if you have a reseller account with a hosting company then you can have the client pay you monthly (But I wouldn't recommend this if you're new to web hosting) but I would still have the client purchase their own domain. Asking what domain extension to get can depend on your end goal but in simple terms I would suggest getting a .com extension.
    – AndrewH
    Feb 29, 2016 at 18:38
  • Thank you for the comments! Having people get their own domain and hosting is a very good idea as it also protects the clients if there are some problems and the developer holds their site hostage. But I know people who don't even know where to begin and they will very likely ask me to get it for them but I don't know how the transfer is done. I agree with chosing .com but I think local bussinesses would prefer the extension that fits with their country (.be in my case)
    – Kim
    Feb 29, 2016 at 20:50

2 Answers 2


If you provide the service, you can potentially charge for it, so it's a great way to keep a small income coming in regularly if you have many clients. But you also have to deal with potential technical issues and renewals (and trust me, you don't want to mess renewals up). I think it's an interesting option if all you do is freelance web design and you're able to streamline the billing for this and make it fit into a routine schedule.

In my case, I do a bit of everything (print, teaching, web) so I'd rather not bother with that stuff as it would only show up occasionally. I usually just pinpoint my client to a host that suits their needs, advise them on which package to get, which they get themselves and then send me the information so I can do whatever needs to be done. But I don't need to remember to bill them for anything on a monthly/yearly basis.

  • Thank you for your answer! Having them chose the hosting and domain does seem best. I've read about people paying to late and have their website shut down. That's not something I want to be responsible for ( not that I'd intentionally pay late). The course I follow advises Ecowebhosting but as they own that they won't advise against it which means I don't know if it's any good. I want to be able to give people good options but a lot of websites say different things...
    – Kim
    Mar 5, 2016 at 22:10
  • You could let them choose but I would still strongly suggest my favorite hosting services (you still want to be able to work with people who provide good service/performance, etc.)
    – curious
    Mar 5, 2016 at 22:32

The first thing I think you have to ask is how good are you at the job?

I first started on what was a really hard project for a global band, the website's still going now, the code was / is horrible! I don't have to do much to it now but I had to quote this job based not on how much time I'd spend on it but how much I thought it was worth, and what another company might charge.

Obviously I spent vastly more hours learning on the job and the payment per hour was really really bad at the end... but I now run a pretty successful design / web business.

My point is be prepared to work for a bit less to get yourself a portfolio. Get a good one and work extra hard to make sure you deliver a result that's as good (or as close to) what you find online. You'll take a hit on your hourly wage for the first few projects but then you'll get on your feet.

My final bit of advice (and this isn't for everyone). If you can charge hourly IMO it's the best way to go. This way the client can ask for as many changes as possible but you're still getting paid (this model only works if you know how to code). Otherwise make sure you make a good proposal detailing exactly what it is you're going to do for you client. If you're asked for more, refer back to your proposal.

Good luck - if you work hard I think there's still a lot of scope for work in websites, design etc :)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.