Customized Insurance Solutions
Insurance Agents in Quincy, MA | McDonald Insurance

Serving the South Shore for More Than 50 Years

Your insurance needs are our priority at McDonald Insurance. Based in Quincy, MA, our fully licensed insurance agents work with individuals and businesses in the South Shore and Greater Boston area, providing the comprehensive coverage they deserve.

As an independent insurance agency, we offer a wide range of plans and options from some of the most dependable and well-known brands in the industry. We take the time to understand your unique needs and tailor a plan to meet them. Schedule a consultation with us today!

We’re by your side every step of the way

Large Enough to Serve You, Small Enough to Know You

Dedicated Insurance Agents

Our dedicated and knowledgeable insurance agents provide personalized service and expert advice in creating the best possible protection plans to meet your needs.

Insurance for Home, Auto, Business, & More

As an independent insurance agency, we offer more choices and options from the finest carriers at lower costs than the large national-direct and online insurance companies.

Keeping You Informed

Our team is here to keep you educated about your insurance options with the support and resources you need to make informed decisions.

We proudly serve the South Shore and Greater Boston area

Service Area

We proudly serve the South Shore and Greater Boston area, including but not limited to the following communities:

  • Quincy

  • Milton

  • Boston

  • Braintree

  • Weymouth

  • Hingham

  • Hanover

  • Norwell

  • Rockland

  • Abington

We proudly serve the South Shore and Greater Boston area

Service Area

We proudly serve the South Shore and Greater Boston area, including but not limited to the following communities:

Quincy

Boston

Weymouth

Hanover

Rockland

Braintree

Hingham

Norwell

Abington

Insurance Companies We Work With

Hear from Our Customers

Posted on Google Google
edson perez profile picture
edson perez
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Absolute 10/10 staff and customer service They are very friendly, and they helped me with everything I needed and explained everything along the way.
Posted on Google Google
Bryan Betts profile picture
Bryan Betts
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Mike and his team are very professional, always there to answer questions and to get out any needed paperwork. Definitely my go too for worker’s compensation/home/auto insurance.
Posted on Google Google
Matt Kaplan profile picture
Matt Kaplan
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
We’ve been with McDonald Insurance for over 25 years and couldn’t be happier. Mike is always super responsive and helpful whenever we need to add or change our insurance policies. We wouldn’t go anywhere else.
Posted on Google Google
Greg McDonald profile picture
Greg McDonald
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
great service, great people!
Posted on Google Google
Richard S profile picture
Richard S
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Judi is the best.
Posted on Google Google
Christopher Akoury profile picture
Christopher Akoury
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great family owned insurance company! They respond quickly to calls and emails. They make sure that you are always protected and covered.
Verified by Trustindex
Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
We are ready to meet all of your insurance needs. To schedule a consultation with our team, contact us by calling 617-479-7099 today!