Offices (by appointment) in Tampa, Saint Petersburg, and Sarasota

  • Tampa: 3030 N. Rocky Point Drive, Suite 150, Tampa, Florida 33607

  • St. Petersburg: 475 Central Avenue, Suite 205, St. Petersburg, Florida 33701

  • Sarasota:  1858 Ringling Boulevard, Suite 110, Sarasota, Florida 34236

  • We Practice Virtually Throughout the State of Florida

With offices by appointment in South Tampa, Downtown Saint Petersburg, and Downtown Sarasota, we practice in Tampa Bay and Greater Sarasota, including in Hillsborough, Pinellas, Sarasota, Manatee, Pasco, Polk, and Hernando counties.  We also practice virtually and are accepting matters from throughout the State of Florida.


– Our Tampa Office includes a parking lot with free parking.

-Ample metered street parking available for the St. Petersburg Office.  You may pay for parking via Parkmobile App.

-Our Sarasota Office includes a parking lot with free parking.

Schedule a Consultation

Schedule a Consultation