Who We Are Mary Margaret Croft marymargaret@carpenterandcroft.com Learn MoreJ. David Carpenter Retired Learn More Bob S. Lilly bob@carpenterandcroft.com Learn MoreJonathan Rice jonathan@carpenterandcroft.com Learn More