The company was great to work with. My only issue is that is took them a couple of tries to get the caulking correct. The first crew did not do a great job, but the company fixed the inside and the next person did a very nice job. It would have just been nice to have it done right the first time.