Work was solidly good, but in the end we were charged more than originally agreed to and given backwards excuses as to why. In the end it took legal action to end our business with this company. I cannot recommend any company that would put a family through that and will not be using them in future projects.