Our experience has been top notch. However, every job comes a few items that were not up to par. For example, the employees were very timely, responsible men, but they could have cleaned up better and ensured our personal items were covered (or told us our clothes were going to get insulation on them, can you please move them). We were very impressed with their expertise the workers brought to the job.