A contract is a promise, or set of promises, for breach of which the law gives a remedy, or the performance of which the law in some way recognizes as a duty. Contracts law involves assisting individuals and businesses in the negotiation and execution of all types of legally enforceable agreements -- including contracts for the sale of property, employment agreements, and promissory notes -- and also to represent clients in legal disputes and litigation to enforce contracts.
New Castle is the only town in Craig County, Virginia, United States. The population was 179 at the 2000 census. It is the county seat of Craig County. The junctions of State Route 311 and State Route 42 and State Route 311 and State Route 615 are in New Castle. New Castle is part of the Roanoke Metropolitan Statistical Area.