Naugatuck, CTAll of the work was completely satisfactory, and the workers were neat, clean, and knowledgeable. I would recommend this firm to every person I know.