Overall it was a great experience.
I called and told them what we wanted, and they came out and gave us an estimate in a timely manner. We settled on using them and placed the order. They came out, within two days the whole thing was done. After that the owner came out and went through everything with us.