I can understand why so many tradespeople are sceptical about SEO companies, especially when they're promised first-page rankings without any explanation of what they're actually paying for.
I run a landscaping business myself, so I know that what really matters isn't ranking for hundreds of keywords, but getting genuine enquiries from local customers.
For an electrician, I'd start with a properly set up Google Business Profile, accurate business information, genuine customer reviews and a straightforward website that clearly explains the services offered and areas covered.
I'd also recommend checking Google Search Console to see which searches are actually bringing people to the website, rather than relying on screenshots of rankings provided by an agency.
SEO can be useful for local trades, but it needs to be practical, transparent and focused on generating real enquiries.