I was in Dennisport, and a few towns around it, with Verizon service, and didn't really have any problems. I usually didn't have a full signal, but at least a few bars. The only place that I had "No Service" was inside the Cape Cod Mall, in Hyannis. You should be fine in Falmouth (driving through it I was). Don't know about the other towns.