Excellence in Legal Services

Serving with utmost competence and dedication since establishment

Schedule a Consultation

Who We Are

Astorga and Repol Law Offices Team

Professional Excellence Since Establishment

The Firm started out in marine insurance practice specializing in suborgatory claims and has since evolved to practically all lines of insurance.

The Firm provides professional services to its clients with utmost competence and dedication putting together the Firm's excellent knowledge in the field and practical approaches to legal issues with a view to terminating cases with dispatch and at least expense.

Expert Legal Team

Highly qualified attorneys with specializations in various legal fields

Client Focused

Dedicated to delivering personalized legal solutions

Proven Track Record

History of successful case resolutions and satisfied clients

What We Do

The Firm started out in marine insurance practice specializing in suborgatory claims and has since evolved to practically all lines of insurance. We provide comprehensive legal services with efficiency and excellence.

Marine Insurance

Specialized legal services for shipping companies, vessel owners, and marine insurers covering various maritime legal matters.

Learn More

Corporate Law

Comprehensive corporate legal services including business formation, compliance, contract drafting, and corporate governance.

Learn More

Insurance Law

Expert handling of insurance claims, policy interpretation, coverage disputes, and insurance litigation matters.

Learn More

Litigation

Representation in civil and commercial litigation with strategic approaches to achieve favorable outcomes.

Learn More

Our Expertise

Marine Insurance Expertise

Our firm specializes in all aspects of marine insurance law, including:

  • Subrogation claims handling
  • Maritime arbitration
  • Cargo claims and disputes
  • Hull and machinery claims
  • Marine pollution incidents
  • Charter party disputes

With decades of combined experience, our attorneys have successfully represented numerous clients in complex marine insurance matters.

Corporate Law Expertise

Our corporate law practice covers a wide range of services for businesses of all sizes:

  • Business formation and structuring
  • Corporate governance
  • Mergers and acquisitions
  • Contract drafting and review
  • Regulatory compliance
  • Corporate restructuring

We serve as trusted advisors to corporations, helping them navigate complex legal landscapes while achieving their business objectives.

General Insurance Expertise

Our insurance law practice extends to all areas of insurance:

  • Property and casualty insurance
  • Liability insurance
  • Life and health insurance
  • Professional liability insurance
  • Reinsurance matters
  • Insurance regulatory compliance

We work with both insurers and insureds to resolve complex coverage issues and insurance disputes efficiently.

Litigation Practice Expertise

Our litigation team handles disputes across various practice areas:

  • Commercial disputes
  • Insurance litigation
  • Corporate litigation
  • Contract disputes
  • Civil litigation
  • Alternative dispute resolution

We approach each case strategically, with a focus on achieving the best possible outcome while minimizing costs and delays for our clients.

Legal Team in Discussion

Legal Break

Even legal professionals need a break sometimes. Here are some entertainment options to enjoy during your downtime.

Online Entertainment

Online Games

Take a break from legal work with some entertaining online games.

Philippine Slots
Gaming Entertainment

Gaming Relaxation

Unwind after a long day with engaging digital entertainment.

Slots Games
Evening Entertainment

Evening Activities

Entertainment options for your evening relaxation time.

funslotpro.com
Filipino Entertainment

Filipino Games

Experience locally-developed games with a unique Filipino touch.

slotpinas

Contact Us

Office Address

Unit 2105 Philippine AXA Life Centre

Sen Gil Puyat Avenue cor Ayala Avenue

Makati City, 1226 Philippines

Telephone Numbers

(632) 886-7943

(632) 889-6518

Telefax Number

(632) 887-3104

Get In Touch