I grew up in Houlton and still have family there that we visit. The Houlton Pioneer Times comes out once a week and is a very small paper. They still are not online. Not a bunch of rental property in town but some. I know of the two primary realty agencies there but do not know if they do any type of property management. As far as long johs and parka... don't believe it for a minute. Unless you are coming from the tropics you will be fine and acclimate. I only wore long johns when plowing snow on the tractor and when I was skiing and out on the snowsled. They were in the 90's last week and they have not gotten the type of snow I remember in the past few years.
Check out
Mooers Realty or
First Choice Real Estate, Houlton, Maine ... I am pretty sure they don't have rentals listed but would have a way to contact them to get info on what you are looking for. Good luck.