It may take 3 months to a year for the actual desired results to show. The actual recovery time may vary from person to person depending on what type of surgery they have undergone. Plus the post- operative care plays a crucial role since one needs to stick to the regime that the Dr. has told. This helps a lot in the recovery time.