Roger has three strong parts that he is constantly working on. First is technical part. For this part you need to work with best available tennis coach in your area. Second one is structured mental game. It's a system where you are going step by step from micro up to macro goals. In Mario Beky Mental Game Academy we are strongly focusing on creating custom systems for hobby players as well as more advanced students. Make sure to check the free lessons and full portfolio. As for the first two parts you can't just substitute with cheap alternatives. Roger Federer's third secret of success is his supportive environment. Read about it here.