Quick appointment time, friendly, and professional! Price was reasonable as well. Our first time initial spray was $190 and the remaining yearly service calls were priced at only $80 dollars. There is no contract signing and the customer can cancel at anytime. Service provider showed up on both occasions within 3 minutes of the time provided over the phone. Very thorough and they know their stuff.