1 reviews | Active since Jan 2017
Never before have I received as bad serves as with Hollard. A well known company with a good name, you definitely expect more. No communication at all on my claim in 3 months. Unacceptable service.