We are a small size residential contractor based in Phoenix, Arizona, USA. We have built one simple lead generation website and are about to launch two more. We have major issues getting consistent traffic and our impressions on Google search console are extremely low, and on some days non-existent. We have tried but we have no idea how to just rank and be found locally. Our competition in our vertical is weak and the keywords we want are wide open. We own some very SEO friendly domains and our focus is niche and just local to the Phoenix Valley. We need someone who knows how to clean up our site and get us pointed in the right direction to page 1. Can you help us?