Profile
Full-Service Law Firm on Bloor West
Costa Law Firm is a prominent multi-practice law firm located in Toronto’s Bloorcourt Village. Founded in 1997 by David Costa, the firm has served the community for over two decades, offering a wide array of legal services. With a team of experienced lawyers and associates, Costa Law Firm is dedicated to providing affordable, accessible, and high-quality legal counsel to individuals, families, and businesses.
Comprehensive Legal Solutions
While widely recognized for their criminal defence work, the firm offers expertise across several disciplines:
- Criminal Defence: Aggressively defending clients against DUI, assault, fraud, and drug charges.
- Family Law: Assisting with divorce, child custody, and support disputes.
- Real Estate: Handling residential purchases, sales, and mortgage refinancing.
- Immigration Law: helping clients with visa applications, deportation defence, and citizenship matters.
- Civil Litigation: Representing clients in contract disputes, debt recovery, and personal injury claims.
Community-Focused and Award-Winning
Costa Law Firm has been a recipient of the Top Choice Award for Top Law Firm in Toronto multiple times, reflecting their commitment to client satisfaction. The firm prides itself on being a local firm with international reach, capable of serving a diverse clientele. They offer flexible payment options and a 24-hour emergency pager service, ensuring that help is available whenever you need to hire a lawyer. Whether you are buying your first home or facing a legal crisis, Costa Law Firm provides the “Main Street” accessibility with “Bay Street” results.
Convenient Bloor Street Location
Situated between Ossington and Dufferin subway stations, the firm is deeply embedded in the local community. Their ground-floor office ensures easy access for all clients.
Specializing In
Criminal Defence, Family Law, Real Estate Closings, Immigration Appeals
Address & Location
1015 Bloor Street West
Building Location
Located in a storefront office on the south side of Bloor Street West, between Dovercourt Road and Havelock Street.
Suite Access
Direct street-level access.
Parking Details
Paid street parking is available on Bloor Street. There are also Green P lots nearby on Salem Avenue and Bartlett Avenue.
Public Transit
Ideally located between Ossington and Dufferin subway stations (Line 2).
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.










