I didn't have much luck with Greenleaf for scorpions. Had to have them spray multiple times because I kept seeing them. To be fair I live near a mountainous area and they are active here. When I tried to cancel my contract it was binding and they told me I would pay a penalty fee. The customer service agent was nice but your policy is awful and I was stuck with a year service. Read the fine print if you decide to go with this company and be prepared to shell out some $$$$.