Carrie Williams at JWL is excellent. She sweats the details, keeps us organized year-over-year, and helps with future planning, working closely with my own financial planner to make sure the tax side is in order. Weird partnerships/startup investments/etc. don't faze her. She has seemingly inexhaustible patience for last-minute updates. Highly recommended.