Everything was smooth from consult to installation. No mess, no cancellations, and 700 bucks cheaper than my estimates from other places.