Facility maintenance mobile apps?
Note: this is for a small-medium sized multifamily management company.

I am looking for recommendations on a mobile app that will allow for me to push work orders that we receive at our office out to our maintenance personnel in the field. All I am looking for is something that lets me write in the location, job description, priority and which maintenance person it is assigned to. On the other end, I would like for the maintenance person to change the status to "complete" and write a brief resolution when they are done that gets pushed back to me.  

What I'm looking for is something similar to Yardi Mobile Maintenance, but you need to own Yardi Voyager and I can't justify purchasing it (I already own Yardi Genesis)

Does any one know of anything like I am describing and its cost - or an alternative system?
[{"id": "cavrl2y", "text": "We just implemented Building Engines and are quite happy with it.", "replies": [], "depth": 1}, {"id": "cby02rz", "text": "We use Skyline's maintenance module. If you are looking at that system, I would caution you to be very wary - it's the least user friendly program I've ever used.", "replies": [], "depth": 1}]