@scottm - yes, I chose the product because I want more control of the irrigation of my property and the benefits that come with it. However, I also choose not to do the break / fix maintenance. I choose to use my irrigation company for that. As such, I need to provide them with appropriate access that minimizes impact to them and their business model. The current solution from Rachio requires a download of their controller app. I don't think that is acceptable for you or those who work for you.
Rachio had a solution in place from November '14 until April of this year. It only required the service company to have a mobile phone with a data connection. The homeowner provide credentials in advance and the service tech only needed to click a link and browse to my controller. They then had the ability to turn zones on and off as they needed.
For me and my service company, this was ideal. Anything more technical or requiring you to install a dedicated app is a non-starter. The only time this would be different is when these sort of cloud base devices reach the masses and irrigation installers / maintenance companies were installing and maintaining these as commonly as the current controllers that are out there. That will take some time.