top of page
Business Meeting Discussion

ABC & LTC Insurance Agency

Insurance Solutions for Plymouth County, MA

🚗

AUTO
INSURANCE

Reliable coverage to protect you on the road — including liability, collision, comprehensive, and more.

🏡

HOME
INSURANCE

Comprehensive protection for your home, belongings, and personal liability.

🏬

COMMERCIAL INSURANCE

Complete coverage for businesses, including property, liability, commercial auto, and more.

Professional Business People

Why Choose ABC & LTC Insurance?

Local Expertise. Personalized Protection. Trusted Service.

At ABC & LTC Insurance, we believe insurance should be simple, clear, and tailored to your needs. We proudly serve individuals, families, and businesses throughout Plymouth County with coverage solutions designed to protect what matters most.

Personalized Insurance Solutions

No two clients are the same. We take the time to understand your situation and recommend coverage that fits your specific needs — without unnecessary extras.

Local Knowledge You Can Trust

As a local agency serving Plymouth County, we understand Massachusetts insurance requirements and regional risks, including coastal and flood-related concerns.

You get guidance that’s relevant, accurate, and practical.

Competitive & Affordable Rates

We work to find coverage options that balance strong protection with competitive pricing — helping you get the best value for your budget.

Clear, Honest Communication

Insurance policies can be confusing. We explain your options in simple terms so you understand exactly what you’re getting and why it matters.

No pressure. No hidden surprises.

Fast, Hassle-Free Quotes

We make the quote process easy and straightforward, so you can get protected quickly and confidently.

Ongoing Support When You Need It

Our service doesn’t end after you purchase a policy. We’re here to answer questions, review coverage, and assist you when life changes.

png-clipart-arrow-and-target-goal-bullseye-computer-icons-business-mission-statement-goal-

Our Mission

To provide reliable insurance protection with integrity, professionalism, and a commitment to serving our local community.

Ready to Get Started?

Let us help you find the right coverage for your home, auto, business, or family.

Massachusetts

“Professional and trustworthy.”
ABC & LTC Insurance helped me with both home and auto insurance. They made everything easy and stress-free.

 Plymouth County, MA

“Easy to work with and very responsive.”
They answered all my questions and made the process simple. I feel confident with my insurance coverage.

Marshfield, MA

“Great service and very helpful.”
The team took the time to explain everything clearly and helped me find the right coverage. I highly recommend them.

Here’s what our clients have to say about working with us.

Proudly Serving Plymouth County, MA

We understand the unique insurance needs of coastal Massachusetts communities - from weather risks to local regulations.

ABC & LTC Insurance serves homeowners and businesses throughout Marshfield, Plymouth County, and communities across Massachusetts.

  • Marshfield

  • Plymouth

  • Duxbury

  • Scituate

  • Kingston

  • Pembroke

  • Hanson

  • Norwell

  • Rockland

Other communities across Massachusetts

Meet the OWNER

Mark Campbell

ABC & LTC was founded in 1987 by Arthur Chandler and named after himself and his wife. His son, Mark Campbell, joined the business in 2006, continuing the family legacy.

In 2018, Mark took over the company and has since grown it into a thriving local family business. He lives in Marshfield, MA with his wife, two children, a cat, two rabbits, and a varying number of chickens.

Over 30 years of serving Massachusetts families and businesses.

  • Facebook
  • Twitter
  • Instagram

Ready to Get Started?

Contact ABC & LTC Insurance today for a quote or to discuss your coverage options.

Contact

Request a Free Quote

No obligation. Your information stays private.

ABC & LTC Insurance logo providing auto, home, and commercial insurance

545 Plain St, Marshfield, MA 02050, United States

(781) 837-1941

OFFICE HOURS

Monday to Friday 9 AM - 5 PM

bottom of page