Midlantic has made about four trips to my house. Two to get rid of yellow jacket nests, and two to prevent ants from entering my kitchen. Dale, the manager of Midlantic is a nice guy, who stands behind his work. There is a warranty, and they are happy to come out if the problem remains (only happened once).
Pros: Price, quickness
Cons: None that I could find