I know a lot of people that are web designers. I also know a lot of web developers. It's difficult sometimes to classify myself as either one. I certainly feel like that is plenty of room for improvement in all areas. For the most part, I handle all of my websites totally alone. There are times when a client has provided preliminary designs or wireframes. Sometimes they know exactly what they want. I'd say 75% of the time, clients just know they need a website, and that is as far as they've gotten. They don't know what to call it, what domain name they want, or what they want it to look like.