Kline was wonderful to work with.  They were quite patient while we got funding together.  They were never pushy or wanting us to use their financing.  The materials were delivered the day before Thanksgiving and were unloaded into our driveway. The man who delivered them, apologized, but was unable to move them by himself.  I called Adam and he and another man were at our house within about two hours and moved all of the material by hand.  When they came to put on the roof, they were quick, and very thorough.  They used a metal detector all around the house to ensure that there were no nails left on the ground.  All in all, they were phenomenal to work with.  Incredibly professional company.