My main concern here is coming up with something other than 'Website Designer' as that is only one small aspect of what I do. I dont want it to feel so limited. 'Website Developer' makes it sound like im just a programmer. Are there any more general terms that you think would work great and still keep the card very simple?
+1 for "WEB SOLUTIONS" (not "Website" though). It sounds professional but not too professional like "web consultant"
What is your special skill? I like the website consultant, but if you have a wide skill then probably : Web Consultant & Online Marketing
Website & Graphic Design That will include both: programming and design. I personally wouldn't use Designer, rather Design.
I use "Web Solutions" but I offer design, SEO, consulting, programming, QA, web optimization, app development, social media and marketing services.
Yes "web solutions" looks more professional. It's a general term used by most the businesses so if you want to add some clarity to your business card about your area of expertise, you can use some specific terms as well next to "web solutions". Overall, it looks decent ...good job!
But seriously, guys, when I hear web solutions I think of web servers, web hosting, but not design. Just my opinion. His services are related to design and I think the name should have "design" in it.