As a builder deal with a lot of subcontractors. CB came in did what they said they would on time and faster than I thought it could be done. Crew was courteous and did a nice job of clean up. Sales rep was friendly and not pressuring at all. I waited a while before doing job and was not consistently harassed to do job. All in all a very good experience