Honestly I've never been so impressed with a lawyer other than Domenic Romano, NY,NY. John knows what he's doing. I wasn't asked to review him. I came here on Avvo on my own due to how outstanding a job he did at my disability hearing. He knew everything it seemed. He rattled off laws, rules, codes, like a computer. I cannot give him a higher rating. If I could I would.