A frequent and common mistake that freelancers tend to make when approaching a project is to price out a project based on the specifications that the client gave them. This approach places you as a commodity, yet another skilled professional offering some commodity technical skill at some price. This approach doesn't necessarily address what the client really needs, after all, the client isn't a technical expert, that's your job. Your expertise is finding a way to solve the client's problem.
Ben Seigel will share the process of how you can assess a client's needs and even get paid to do it. Ben is the author of Website Planning for Small Business and owner of Versa Studio, a web design agency.