DIY Programs

*The self-guided programs differ from the one on one programs in that there are no weekly appointments to keep and no set timeline. You can begin the program whenever it is convenient to do so. There are detailed program guides and videos to help you as you progress. Dr Cafaro monitors all self-guided programs.