A good real estate agency will understand all the ins and outs of one's local field.
Maintenance - The biggest question is maintenance. I would suggest calling a reputable real estate brokerage and asking for that relocation director. https://WWW.Linkedin.com/company/axis-property-advisors/about/