Search Engine Optimization (SEO) can be a daunting challenge; but it also can be relatively simple.
This infographic from Bluehost suggests 26 mistakes you could be making. Some are relatively easy to fix if you have a bit of website management knowledge (or contract with the right people.) Others are more fundamental to the character of your site and its content.
Over the years, I’ve won and lost some SEO battles, but generally found the simplest approach is the best. Consistently create new, original content and connect/involve others with it by being generous with your outbound links when it is truly relevant (and isn’t part of a pay-per-play gimmick.)
Google’s Webmaster Tools can be really helpful in assessing your site’s quality/compliance and will help you flag serious problems.
Qualified specialized consultants who understand the AEC industry may also be helpful though I would steer clear of any unsolicited inbound marketing (especially if it comes from a spammy source.) A good test of course is whether the SEO expert has great SEO on relevant sites.