City Towers, Suite 1701, 252 Ponce de León Ave, San Juan, PR 00918


oneill header aboutus

O’Neill & Gilmore, P.S.C. was established in 2004 to provide to its clientele with quality, personalized, diligent and cost-effective legal services.  The philosophy of our firm is to provide practical legal solutions to our clients in today’s competitive business and regulatory environment.

The firm offers a broad range of corporate legal services.  The firm’s practice areas include general civil practice, corporate and commercial law, civil and business litigation, trial practice, arbitration and mediation of disputes, bankruptcy, distribution and sales representation law, wills, estates and trusts, family and business immigration, commercial collections and foreclosures, retail collections, banking law and administrative law.  The firm maintains an active bankruptcy practice through the representation of secured creditors in Chapter 11 cases and Chapter 7 trustees in asset cases, including avoidance actions, transfers and recovery of property. 

Our business immigration practice is also recognized and well known in Puerto Rico.

We provide counseling related to business and family immigration issues.  We keep pace with rapidly changing immigration laws and our clients’ often complicated issues by positioning ourselves at the constantly expanding frontier of immigration laws and integrating technology in our daily operations. Our law firm utilizes advanced office technology for document creation, client case management, communication and internal coordination. This allows us to manage client case work efficiently from a brief, simple process to a long-term, complex case.

The firm’s members are experienced, dynamic and recognized in their respective fields of specialization.  They possess the necessary knowledge and skills to help our clients attain their business and personal goals in a cost-effective manner.

O'Neill & Gilmore

City Towers, Suite 1701, 252 Ponce de León Avenue, San Juan, Puerto Rico 00918

Phone: 787-620-0670


or fill in the form on our contact page



Do you want to be notified about Our Services, Important Notifications and others? Join our email newsletter. It's fast and easy.