The first thing I would have to say is peace of mind because with KCS this is what you get. No worries about my Grand Lakes home and providing and excellent service. When I requested something be done in a specific way they immediately took note and answered to my need. Very professional people you can trust!!!!!