I am looking for a WordPress template to use specifically for purposes of building a website for a consulting firm. Not a blog. Most of the templates I find are designed for blogs. Do you guys know of a source that has website templates.
I would suggest looking up the WordPress Themes directory. One commercial template site that I use and like is Templatic.
If you are looking for free themes, then one site that you can look at is WooThemes.
ElegantThemes, ThemeForest, and WPZoom have always been my favorite place for premium themes.
If you don't mind getting your hands dirty, Thematic is the way to go if you want a well laid out customization route. You can do pretty much anything you need with Thematic, and the layout is completely controlled by the child theme.
Thesis is a great commercial theme aimed not only at blogs. You can check out the Showcase to see what sites are using the Thesis theme.
I really like this WordPress BUsiness Turekey and Green Stimulus and it's free. Powered by Salesforce
http://wordpress.salesforce.com/
have you tried http://www.templatemonster.com/
Themeforest has a ton of great premium themes including quite a few non-blog themes. Most of the themes on the site are really flexible and packed with options.
The best advice is to go "premium" and have someone either convert a design you like, if it's not a WP design, or purchase one from one of the good vendors out there like Themeforest. There are so many people using the popular freebies that at this point it might detract a little from your site if you use it too. And frankly, the for-pay ones often look a little more professional than a lot of the freebies. Spend the money, get better results.