These guys have the worst Customer service I've ever dealt with. They botched the installation date. When they did come the project was unfinished due to measuring screw ups. Then they didn't even show up on the date they were supposed to finish it. Very poorly run business with lack of communication with staff and customers.
I think they believe their customers have no life and can just sit around waitng for them to may or may not come.
Good luck to anyone using them in the future.