Dan was excellent! He came out to our house to give us a free estimate. He placed an order for us and came out again to do the installation. His prices are fair, he provi ... more