Anne Arundel County Insurance Agency

Serving the insurance needs of businesses and individuals in Annapolis, Arnold, Brooklyn Park, Crofton, Crownsville, Deale, Edgewater, Ferndale, Fort Meade, Gambrills, Germantown, Gibson Island, Glen Burnie, Hanover, Harundale, Jacobsville, Jessup, Linthicum, Odenton, Pasadena, Rivera Beach, Severn, and Severna Park since 1985.

We offer Commercial & Personal Insurance Solutions: business insurance, workers' compensation, bonds, business vehicle insurance, farm insurance, home & auto insurance, condominium insurance, renter's insurance, life insurance and insurance for your pets. We also offer hard to find specialty insurance like ATVs, boats, yachts, jet skis, motorcycles, campers, collectibles, cyber insurance, and event insurance. Ask about our umbrella policy coverage and discounts.

We provide commercial insurance for all types of businesses; contractors, farms, small businesses, large companies, non-profit organizations, technology companies, and more.

 insurance agents anne arundel county maryland

We have been providing insurance to individuals, families, and businesses throughout Anne Arundel County, including Annapolis (21401, 21403, 21409), Arnold (21012), Brooklyn Park (21225), Crofton (21114), Crownsville (21032), Deale, Edgewater, Ferndale, Fort Meade, Gambrills (21054), Germantown, Gibson Island, Glen Burnie (21060, 21061, 21062), Hanover (21076), Harundale, Jacobsville, Jessup (20794), Linthicum, Odenton, Pasadena (21122), Rivera Beach, Severn (21144), and Severna Park (21146).

We offer insurance plans from a wide variety of insurance companies. We have selected the top insurance companies sharing our values of quality, stability, and reasonable pricing.

If you need insurance, or just have questions, please give us a call at  (410) 329-6600. We offer a wide variety of business, personal, contractor, artisan, condo, guns, waterfront, farm, retailer, and other hard to find specialty insurance products and policies throughout Anne Arundel County including:


If you need insurance, or just have questions, please give us a call at  (410) 329-6600.