They were very professional. Showed up when they said they would. Workers were very polite and made sure everything was clean even though we had other work being done. I wish the other contractor was as professional and efficient. I have already recommended them to others.