John,
The following page demonstrates how to architect recursive CTE (tree) processing to create the organizational chart of AdventureWorks Cycles, a fictional company invented by Microsoft staff for training purposes.
http://www.sqlusa.com/bestpractices2005/organizationtree/
Let us know if helpful.
Kalman Toth, SQL Server & Business Intelligence Training; SQL 2008 GRAND SLAM