You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
I wondered what you meant when you said “The meter is removed...”
But I drove by today to take a look, and they have literally romoved the meter. There’s no enclosure or poles that held it. Seems like a step backwards.