Did a reasonable estimate. Then reestimated alot higher than agreed upon after taking deposit. Backed out of install at last minute ( one hour before the install was to take place) leaving us without a needed furnace installed. Would not reschedule. Did not have a way to honor agreement. Wasted our time. The customer support is obviously much less than accetable.
Pros: Good estimate
Cons: Hooks you into deal and then greatly raises pricing
more