We Stand Up To Insurance Companies And Fight For You 

Get Started
laminaria sea kale underwater photo ocean reef salt water

Over 25 Years Of Experience Fighting Insurance Companies

Fighting with an insurance company after an injury is the last thing you want to do. You deserve care, compassion and the financial damages necessary to compensate you for what you have lost. At McNally Law Office, our team is ready to step in and fight for you. We have been helping clients in Pasadena and throughout Southern California for over 25 years.

We stand by our clients at every step. We are here when you need us with open communication and knowledgeable advice regarding your case. Our lead attorney, Frank McNally, has a reputation as a strong negotiator and trial lawyer. His results speak for themselves and include many verdicts and settlements in the seven figures. Read more about Frank McNally’s accomplishments.

Representing You In All Types Of Accidents

When another person’s negligence causes your injury, you may feel frustrated that, after everything you have been through, the insurance company wants to leave you to suffer alone. We won’t let that happen. We know how to deal with insurance companies in all types of accidents, including those that involve:

  • Motor vehicles
  • Construction sites
  • Slip-and-fall and other premises liability
  • Wrongful death
  • Product liability
  • Serious injuries

You do not have to face the insurance companies alone. We will deal with them for you. We have a team of skilled professionals, like accident reconstruction experts, ready to make your case. We can handle the most complex cases and know how to find creative solutions. Whether you choose to settle or go to trial, we are prepared to fight for the result you want.

Call For A Free Consultation

Find out how we can help with your case. We offer free case evaluations, and we do not charge a fee unless we recover for you. Call us at  or fill out our online form. Our staff speaks Spanish, and we have 24-hour emergency phone answering. Call us toll-free anytime at 626-389-8590.