Where do you buy General liability insurance?

General Liability insurance is purchased through any insurer that provides commercial insurance lines coverage.