The Hayes Company reps were professional and pleasant to work with. They were accommodating of my schedule and my need to work from home in the middle of the project. They cleaned up after themselves better than most contractors. While no soundproofing is perfect, the results of this project are certainly making a difference.