The use of microorganisms to make omega- and/or omega-l-functionalized products through an iterative carbon chain elongation pathway that we call a reverse beta oxidation pathway. The pathway uses omega-functionalized CoA thioesters as primers and acetyl-CoA as the extender unit in a non-decarboxylative Claisen condensation, and then uses beta oxidation or fatty acid synthesis enzymes to complete the cycle, via reductase, dehydratase and reductase reactions. Various termination enzymes that act on the functionalized beta-keto acyl-CoA intermediates of the pathway and produce omega or omega-1 functionalized products. The action of termination enzymes on such intermediates yield a large variety of products.