The service is terrible. The first service was ok, then everything goes downhill. They require you to sign a contract. The employee will schedule himself without approval, usually a week to a month ahead of time. When it rains they take forever to respray and do a careless job doing it. They usually will spread their little pellets that do nothing instead of re-spraying. Prices are high also. Much better companies out there that do not require a contract and have better service.