21

Sounds like it to me. It is one thing to purchase domains once you are hired but to go snipe the domains before you are hired is a pretty underhanded thing to do... You've now put the client in a position where they must deal with you if they want the domains. Even if you aren't marking things up, the client may have preferred to register via ...


14

Yes it was wrong. You should have said "I would advise you to buy your domains ASAP and as a matter of urgency. Domains can disappear very quickly." I use this advice as a friendly warm up when presenting a quote. It means we give good advice, are honest and up front, and are a reliable source of information. What you did was really bad. If I had been that ...


10

It depends what you do next. If you say, "as a precaution I have acquired the domain names we were talking about. Please send me your details so that I can transfer the registration to your organisation ASAP, or if you prefer we can manage them for you", then you've jumped the gun and intruded slightly on a decision that really is the client's to make, but ...


7

Of course it was unethical. You used information that the client (or potential client) trusted you with - gave you with the assumption that you would handle it professionally and ethically - for your benefit, to the detriment of your client (preventing them from acquiring the domains, except through you). You point out that you didn't sign an NDA or make ...


5

You've done good research on how much you should charge. You can follow those guidelines. You might have to undercut at first to prove your credibility. There are plenty of web designers out there, but do research on how many are in the area that you live. Nobody is going to hire someone who is untested until they prove that they can do the job. Freelancing ...


5

There is no design that is better for SEO - there are rules for content, the only way a single page app could rank higher than a multi-page app is by the content you are showing off. Basically, one of the most basic rules would be to have more than 15% relevant text content on a page. In most multi-page apps this is not possible and because of that, a single-...


4

Yes, you should charge for this since: 1) It gives your client more control on his own content and therefore less work for you in the future or any other designer/dev... so he's saving money. 2) It will require you some time to adjust your layout to make that content editable, and it's not always easy! 3) By default on Wordpress, the posts, pages and the ...


4

Ask the client what they mean - and get concrete answers. If the website includes some sort of content management system, the client probably wants a document including screen dumps describing how to perform typical tasks. Many clients will not be using the functionality on a daily basis and therefore need instructions; these must be provided by you - ...


3

My question is - If I connect to their server will they be able to see any of my files, use any of my files, or have any access to my computer? Answer is No. Either you connect to the client's FTP server from your personal computer, or you access client PC remotely using software like TeamViewer. The client will not have any access to your computer. ...


3

I used to work at GoDaddy and saw this all the time. It was always the same story. "my web developer hosts it for me.", "my web developer bought all my domain names." I advised against it in EVERY CASE! No, you get your own hosting account and give them access to it! You buy your own domains and call us to set up DNS for you! What I have done in the past ...


3

Owners may not want to invest in their sites, but they also don't want to lose business even more. If you make your proposal in terms of "do this to prevent lost revenue from bad search ranking" some of them will sign on right away. Others will come around after they've seen their business drop off and they try to get it back. Going forward, having a ...


3

You're thinking about it backwards. Top freelancers can build a crappy site, and still rank. It's about reputation. Contribute to opensource projects, start a blog, get known. This will attract links (reputation) and you'll start to see an improvement. No amount of on-site SEO will matter at this point.


3

Front end development, and web development, is a very general thing. Ideally you will find the part you like most and you rock most. We cannot tell you where you are best at, that is what you have to figure out by working on web projects. At the beginning, as more things you can do, the more work you will get. I would go for hot things such as adaptive ...


3

The main reason that companies will undercut prices is to take a short-term loss, drive competitors out (since they can no longer compete in that market), then raise prices again, since they now have an effective monopoly in the area. However, since the barriers to entry for web designing are pretty low, it is easy to enter and exit the market (in comparison ...


2

You never HAVE to become a freelancer or business. Even if you generate income. As long as you declare the income on your yearly tax statement it's all official (and don't receive any VAT from customers of course). The reason people become freelancers or start a business is because there is less taxation if it is income from employment, freelancing or ...


2

You forgot the most important part of your question - for good money e.g. cheap. You will find those guys nowhere. I have tried dozens of times (I am developer and I outsources a few projects) and each time I faced the same issues like you. It's regardless if you tried on odesk/elance or Linkedin or Craglist or XYZ. Cheap guys are not cheap for no reason. ...


2

This will vary from client to client and will be based on their wishes, but can really be summed up as follows Client images The client will provide their own images for use in the project. They will sometimes want control over various other aspects, including palette and copy. In this case, these images remain property of the client. Client-specified ...


1

It's not going to be something you'll see money from in a week... or two... or three... or more. You have to find clients You have to discuss scope and needs You have to negotiate contracts You might get a deposit after the above You have to do the work You have to make changes You have to test the work You have to make changes You have to test the work You ...


1

This was a move in desperation. If I were such a client, I'd be concerned that you would be likely to overstep again. What's the next move? The client needs a bank account, and you go down to the bank and start talking to the branch manager? The client is interested in office space, and you go out to start making a deal with a leasing agent? I'd pay you ...


1

I'm not as deeply involved as most posters to this question, so grain of salt, and I am perhaps learning, but this sounds like diligence and the intent was to profit the client. Several things, such as tying up the client's potential choices are assumptions in this thread; the client, for all we've been told, is free to buy the domain(s) at par, or not to ...


1

Best way to convince someone to upgrade: raise the cost of maintaining the old. That will keep them in the update mindset for good.


1

I assume you've been warning them constantly of potential dangers of running out of date software - viruses, malware, blacklisting, lower SE rankings, more upkeep, etc. If you haven't been warning them constantly (not every day, but at least once every few months, MINIMUM), then I don't feel you're doing your absolute best. While it may be too late for the "...


1

If you need someone for a long-term contract job, you could go through a temporary agency. Agencies have a roster of workers (usually considered employees of the agency) that have been previously vetted. You will be paying a premium for them, however. If you have personal connections with programmers, you can ask them to recommend someone. Both of these ...


1

The safest bet for you is to not give the client a publicly available URL. Show demos by way of GotoMeeting or similar. There are lots of VERY shady clients out there. The second best option is to use your own hosting and share that with the client, and transfer to the client's hosting after you've completed the work. Never, never, never put anything on ...


1

When I am building a new site. I use my local web server that I build the site on. This is not live that people can see. Once I am ready for the client to see what's there, I upload it to my freelance company's website as a folder or a sub-domain. client.business.com This way they can see it live.


1

Option 1 is to build the site on your own web host, perhaps as a subdomain (e.g. client.mysite.com). You can provide links for your client to view the work, and then transfer everything to their hosting service when you're done. I did that when I was first starting out, and you can make it work, but I think there are better ways. Option 2 is to handle the ...


1

I run a web design company in Phuket Thailand, initally you costs need to be reflective of you area (geographical) at home (UK) id charge £400+ for a wordpress site buy here im lucky to get £250 - £300 wordpress sites are less costly as they take less time to develop from your end as all you really doing is taking a template and customising it as opposed to ...


1

In my world, I don't think I've ever come across a "front-end developer". Front-end is synonymous with design and Developer is synonymous with back-end. There are front-end designers, and then back-end developers. However, "Front-End Developer" sounds odd to me the same way "Back-End Designer" sounds odd. HTML, CSS, jQuery, javascript are all indeed front-...


1

We live in a global economy. Your price is your price. Your expertise is your expertise. There's no such thing as an unfair price. Unfortunate for some and fortunate for others --- that will always be the case no matter what kind of business you're talking about. Don't worry about what the next guy is earning until you have a bona fide reason to. If ...


Only top voted, non community-wiki answers of a minimum length are eligible