We do offer custom restores, but due to the time-consuming nature of this service we charge $180/hour for any restore. Most restores take approximately 2-3 hours. 

In the near future, you will be able to restore apps on your own to a specific date/time.