Castle Law Brian M. Krause is a multi-practice firm that serves clients in Schaumburg and the surrounding areas. It assists the elderly in the creation of estate plans that control the distribution of their assets and fortune to beneficiaries and heirs. The firm also represents clients in the areas of family law, real estate law, and employment law. Founding attorney Brian Krause started his law practice as a consultant for a property management company. He has represented business owners in property disputes.