Liability insurance is required for every registered vehicle in Maine, along with uninsured motorist and medical payments coverage. General liability insurance for the business itself is not required by state law. Most businesses still carry it because landlords, lenders, and client contracts demand proof of coverage before signing.