Difficult and picky customers. Very large (3 month) renovation. Towne did a great job for us, and we recommend them very highly to everyone. Very smart and professional. As always, there were difficult issues and curve balls, but they hit them out of the park (and saved our designer's butt many times). If you can get Towne, do so. You will be very happy.