Just re-read your post. You want to hire someone to finish the deck?
Check out Jalbert contracting in Alton. I don't have direct experience with them but have seen some of their work in the area and it looks good.
https://www.jalbertcontracting.com/
Anyone here have experience with them?