I am upgrading my review of this company.
The work copleted was done well and I am satisfied with the result.
I can't give them more than 3 stars because of poor followup with customer communications.
They kept forgetting me. To get anything done required constant calling to find out what progress was being made.
Their work is good. Just don't expect to have good communications with the front office.