This is as good as it gets in terms of customer service, friendliness and professionalism! I had scheduled my inspection for a day when a snowstorm arrived and the company offered me a discount because they had to cancel due to the hazardous road conditions that day. So courteous, even though it's not even their fault that the weather conditions were bad! Everclean company called me and rescheduled with me for a convenient time and arrived promptly that day. They were very kind and patient and listened to my concerns. Not only did they inspect the areas I had concerns about but they went out of their way to have other areas checked as well just to ensure that the problem could be detected in a complete way. You can tell that they take great pride in their business and cares about the full satisfaction of his customers.