A non-compete covenant is a type of covenant that is a contractual promise between two parties where one party agrees not to compete with the other part in similar business for a specified period of time and geographic area. Non-compete covenants are enforceable when they are found to be reasonable according to the time period and geographic area limitations. The restriction must protect a legitimate business purpose and not be excessive in that protection.