Substrate engineered, achiral carboxylic acid derivative was biohydroxylated with various mutants of cytochrome P450 BM-3 to give two out of the four possible diastereoisomers in high de and ee. The BM-3 mutants exhibit up to 9200 total turnovers for hydroxylation of the engineered substrate, which without the protecting group is not transformed by this enzyme.