I agree with previous reviews. "No show, no call, no explanation" seems to be a common experience when waiting for install and for defects to be repaired by these guys. I've found that the best work-around to these issues is to be assertive. After choosing them, go into it with no assumptions that they will take the lead in communication or that they will get things right at first.
On the pro side: this company has finally provided a very good product throughout my house. They didn't refuse to honor their guarantee and they weren't rude in response to my requests.
On the con side: It was a long wait from agreement to install, and there were defects which lead to numerous phone calls and dealing with 3 workers. They didn't mutually communicate their different repair methods, so I had to fill in the communication gaps.