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'm not sure one but a local body shop or repair shop should be able to do it. A friend and I installed mine in a couple hours, we don't know anything about putting a hitch on a car. But he had another friend help him put his on, that did no a little something on cars.