I have used Jeff and his sons since Terminix gave me the going over about 6 years ago. Friendly, polite and do an excellent job both inside and out. You schedule your own appointments, both date and time. No requirement for the number of services within the year. Couldn’t do better.