There was a long wait, difficulty communication until I got paired with a project manager, fall through of communication that contributed to the delay before work was able to be started. The work was very well done, the job got finished, but I think had there not been the communication breakdowns that did occur it could have been finished sooner.
The company was prompt, efficient and met all our expectations and then some. I would easily recommend their services to others.