They were very professional and willing to deal with my concerns upfront on the project. It was completed in a timely manner. Their staff was prompt and worked to get the job complete.
Even sent a supervisor to check to ensure that the work was done in accordance with their standards of quality.
Good company.