Google isn’t making it easy for contractors, Places, Plus, Pages, who the hell knows what it is today. Well, this one reason alone could be why your listing on Google Place/Pages/Plus disappeared.
There are other spots on the web that can bring you in just as much traffic as Google. Not only more traffic, but higher-converting traffic!
When you over-optimize your site, you run the risk of falling out of Google’s good graces. Why? Because Google would much rather see a site that is under-optimized than over for one reason: