Sussex Solar did mine. Didn't get any other quotes so nothing to compare them to, but it's working well, good customer service and generally very helpful. There was one problem with the battery after installation (which turned out to a problem with the battery manufacturer/provider as far as I...