I trusted them through the whole process. Kirk was awesome. He took the time to explain everything to me. He wasn't pushy and unlike most companies, he understood that i dont do this for a living so he broke everything down. He showed up the morning of installation to make sure everything was in order. The workers were on time, clean, and they got it all done in one day. They have a great warranty (50 years) and are easy to work with. They were even half the price of what another reputable company wanted!