We have contracted with this company to install a new countertop in our kitchen and master bath. So far we have had our kitchen countertop installed and are still waiting on the master bath countertop to arrive from the manufacturer. The communication from this company has been poor. We are consistently calling to follow up with the project coordinator because he never contacts us to let us know what is going on. The kitchen countertop was installed well and we are very happy with it. However, I doubt that we will use this company in the future because of their poor communication.