Working with Joe’s personalized online coaching has been stress free, and easy to approach. He checks in on my progress, but does not over pressure, unless requested. Joe has a knack for reading clients to provide an experience that is both accountable, yet not over pressuring. Several people I know have used Joe’s online coaching. Each have enjoyed both their experience and have achieved great results. Thank you Joe!