Providing Quality Design Feedback

Will they build you a website that functions as well as it looks?
Are they cutting edge, always learning and creating new technologies?
Are they just graphic designers, or do they have an extensive knowledge of how to create websites that really WORK? Improper site construction may lead to costly fixes later.
Do they offer website and email hosting along with these important elements?