If you have a contractor website that has exactly the same content page after page with the only distinguishing difference being a city or zip code you are in trouble.
If you use a lot of industry terms in your content, you are not getting found. One of the reasons people chose to do business with you is because they think you are like them.
We mass produce a lot of things in this country but your content shouldn’t be one of them. If you have a site that has hundreds of pages with the same content except for a different city or zip code, how long do you think it is going to be before Google drops your ass…