You should design your website around a complete set of keywords. Writing content for one or two keywords and phrases won't work.
Each page on your website should target different sets of phrases that your potential customers might look out for. This will make your homepage, your core services pages and, potentially your blog, traffic and revenue-generating pages.
An SEO / content strategy that I use all the time and is highly effective is the 'hub-and-spoke' model.
Step 1. Research keywords related to your service that have strong demand (high search volume) but are achievable and realistic. This could be 3-5 core search phrases.
e.g Office removals, Office mover, Office move company, Commercial office move, Removals for businesses
Step 2. Create a single page targeting that high-volume phrase (this could be your main service page). Make the content as comprehensive as possible with detailed content, services breakdown, images, videos, testimonials, FAQs, etc. Make sure you use your target keywords in your meta title, meta description, headings, sub-headings and body content. Make it 1500 words at least. Google rewards authoritative and detailed content.
Step 3. Create other pages around niche content related to those phrases that can link into that main hub page. These are your spokes that will rank for lower demand terms but pass authority to your money page.
e.g Office removal costs, The removals process, Customer case study, Interview with your MD/ Removals Team Leader, Awards won, Accreditations, Press Releases, Local partnerships, etc.
All this helps to build authority and feed into that main page. Yes it takes work but you can dominate using this strategy. I've done it.
Step 4. Continue to build extra pages on your site. Your blog is a vital tool that will help you to beat your competition because they can't be bothered. If you can be bothered, you will succeed. Make each page at least 750 words long, otherwise you are producing content that probably won't rank anywhere. (Need help? Hire a copywriter. They are affordable and a great investment.)
Step 5. Don't forget Google My Business is one of the best sources of local business and the most overlooked. Update it regularly and collect as many reviews as possible. That way you will beat 95% of the competition who don't even bother.
If you PM me with a couple of competitors websites then I'd be happy to do some analysis and send you the keywords they rank for. It will give your some ideas about where the demand is and where they are getting most of their traffic.
Hope that helps
Matt