With locations in Ocean City, Mays Landing, and Marmora, McMahon is an insurance and financial services agency offering personal and commercial insurance, life insurance, health insurance and group insurance. Other products include auto, motorcycle and motorhome insurance, home insurance, insurance for retail stores, wholesalers, contractors, manufacturers, restaurants, day cares and delivery services, whole, term and universal life insurance, Medicare supplemenets, short-term, long-term and traditional health insurance and health, life and dental plans for groups. Marine and flood insurance and retirement plans are also available. Clients may request quotes through the McMahon Agency's website.