Our law firm focuses on immigration and criminal law and represents clients in Cuyahoga County Cleveland Ohio and communities such as Avon Lake Elyria Lorain Westlake Rocky River North Olmsted Lakewood Parma Strongsville Seven Hills University Heights Cleveland Heights Shaker Heights Twinsburg Aurora Solon Mayfield Heights Richmond Heights Mentor Euclid Painesville Bedford Heights Maple Heights Tiffin and throughout Northeast Ohio including but not limited to Akron Berea Canton Youngstown Medina and Brunswick. Further serving all of Ohio including but not limited to Columbus Dayton and Lorain County Medina County Summit County Portage County Geauga County Lake County Stark County Ashtabula C