The workmanship was great. The communication of the project manager was not what a good customer service would command. He was not prompt on responding to my texts inquiring about the project. He did not communicate the extra charges till the completion of the project. I was told about the extra charges when he came to pick up the payment check. Per contract, he was supposed to get my approval for the extra charges of $3080. I thought about not paying or at least get a discount on those charge... Read more