|Habitat For Hermanity||
The general consensus is that it's best to work with a full service agent. It's a no brainer to use someone who handles all aspects of the biz: marketing, selling, buying, market analysis, etc. But be careful what you wish for! Some people offer too much.