There are many challenges that come with restoring a historic building. The first challenge is finding the right contractor who has experience with this type of work. It is important to find a contractor who is familiar with the type of materials that were used in the original construction of the building. The second challenge is getting the necessary permits from the city or county in which the building is located. The third challenge is raising the funds needed to pay for the restoration.
One way to overcome these challenges is to form a partnership with a local historical society. The historical society can provide the necessary expertise and help with the permitting process. They may also be able to help raise the funds needed for the restoration.
https://www.nps.gov/tps/how-to-preserve/advice/restoring-historic-buildings.htm
https://www.preservationnation.org/information-center/financial-assistance/
https://www.nps.gov/tps/how-to-preserve/advice/for-owners/finding-a-contractor.htm