We started with them after getting 4-5 quotes from various different places. We didn't feel comfortable wirh any of them. They have kept in touch with us through the whole process. We didn't get The 30 day install but it rained a ton so it wasn't an issue for us. Also it was because of waiting on permits so totally not their fault. The install team was awesome. They made this process very easy! We liked them so much we put a sign in our front yard and we are usually not those people.