I signed up for McNeely pest Control a month ago. Garrett signed me up for a contract. He gave me a detailed explaination of the contract and answered any questions I had. I had to postpone my first treatment and they had no problem with that. William came to treat our house. As he was treating the house he would explain where bugs come in and things we can do to help with that. He also was careful with spraying since we have a cat and small child. Both of them did a wonderful job and I highly recommend this company!