What about just hiding your SSID?
[also] "How do I opt my access point out of Google Location services?"
>>To opt out, change the SSID (name) of your Wi-Fi access point (your wireless network name) so that it ends with "_nomap." For example, if your SSID is "12345," you would change it to "12345_nomap."<<
I’d email a fuck you to google complaints, but their customer support is literally non existent. Fitting, I guess.