As a general practice attorney, Attorney Craig offers legal advice and services for a variety of matters that will affect most of us at some point in our lives. Some of these areas include: Consumer Advocacy and Protection Contract and Business Disputes CriminalDefense Document Drafting Domestic Relations Juvenile Landlord/Tenant Personal Injury Real Estate