You're in Maine, not Boston, and our industry isn't known for being all about technology. I'd wager that it wouldn't take a lot of work for you to be killing it with local SEO. Why not go for it?
Home page could use some tweaking but overall I like it. This is who I am, this is why you should choose me... well done.
As far as truck/equipment pics, I think one shot of your rig in front of a manicured property is all you need, and probably as a header pic. When I go to a photo gallery I'm looking for pics of your work, not your equipment.