Local SEO is how you show up when someone nearby searches for what you do, like "roofer near me" or "landscaper in Canton".
1. Claim your Google Business Profile
It is free and it is what shows you on Google Maps and in the local results. Use your real business name, the right category and your service area.
2. Make one page for each service
A page called "Gutter Cleaning in Canton, MI" gives Google a clear reason to show you for that search. A single page that lists everything is much weaker.
3. Add pages for the towns you serve
If you work in several towns, a page for each helps you show up in each one. Keep each page useful and specific, not copied.
4. Get more reviews
Reviews help customers choose you and help your local ranking. Ask every customer, and reply to every review.
5. Keep your information consistent
Your name, phone number and website should match everywhere: your site, your profile and directories.
6. Be patient
Local SEO builds over months. No one can guarantee a ranking, but doing these things consistently works.