For legal matters contact Catherine Johnson at 925-400-9045 or at 


For administrative matters contact our Firm Administrator, Emma Roos-Collins, at

Please do not send us confidential information until you receive authorization to send that information to us. Providing information to EGC via email will not create a lawyer-client relationship in the absence of a written agreement by EGC to create such a relationship, and will not prevent EGC from representing someone else in connection with the matter in question or a related matter, and will not obligate us to keep such information confidential. By sending us an email, you confirm you have read and understood this disclaimer.

Please note that EGC PC is not affiliated with the former partnership EGC LLP. If you have any questions relating to EGC LLP, please contact its former Managing Partner, Joshua Bloom, at  He will be available at this email address until June 1, 2022.