We are very pleased. The installation crew was polite and professional, and our experience with the office staff was very good. The salesman was polite and helpful as well as professional. The cleanup was very thorough as well. We were recommended by our engineer and chose Tar Heel because of their warranted work and very thorough approach to addressing the issues.