We have commercial products that do OCR (printed text recognition) and ICR or OHR (online handwriting recognition). However, I am not sure if we have commercial products that perform recognition of offline handwritten text in English.
One of them is sold by Natural Intelligent Technologies (www.nitesrl.com) a spin-off company of the University of Salerno. The technologies for reading the offline handwritten text is protected by a patent that you can read here