Trevor at webThemes gives you recommendations based on your requirements. He is very patient in explaining technical terminology that is not common to the layman. He makes a simple design from the beginning and then adds more features.
Based on my project, he really put some effort to help me in making the proper choice for the contents of the website.
For this I can recommend him to anybody that needs the services of a web designer.