Caty is obviously outstanding at her job. More importantly she is a great person. She cares about the entire process. She knows how and when to help. She knows when to step back and give you time to think and ask questions. As stressful as this endeavor can be she is able to provide a steadying influence to it all. I couldn't recommend her highly enough! Thank you for covering all the bases that I didn't know existed. You're the best. I'll drag my friends to your office.cj and robin