If I could give a 3.5 I would...but I can't so here's why I didn't choose 4 stars. So, this company comes to spray every other month. I literally have to call them on the off month for a re-service every.single.month! It's getting kind of annoying. I've been using them for 2.5 yrs now and they might as well just set up a reservice appointment for every month instead of every other month because I'm finding scorpions inside and outside my house after about 3-4 weeks of them servicing. But the customer service is great and they're always happy to schedule me a re-service, I would just love it if I could find a pest control company that only had to come every other month because the product worked as well as they say it does? So I'm going to test out more companies and see if their product is better/stronger!