This service is thorough! The guys are always on time and call 30 minutes prior to arrival. Definitely worth the cost.