Craig Law Firm, PLLC, represents clients in Asheville and Buncombe County, and other counties in Western North Carolina, in the areas of business law (formation, management, contract drafting and review) and dispute resolution in business, contracts, real estate, and construction. We also represent clients in matters dealing with governments and agencies, and in administrative law matters.