MCRDB.com is a little cluttered..but I wanted to jam a lot of interesting & useful search/info stuff on the front page.
Plenty of good & more artistic examples out there. Find an example and have him use the design as your design template. He can look at the page source of the example & learn form it. Even Save the page locally, tweak it, analyze it (within reason....some use Dreamweaver, Frontpage, etc...) and he may not have those tools.
Your site looks good. Simple and straight forward. If it works for you and your customers, then it is great. There are all kinds of changes that could be made, but they might not make it better. Ask some of your customers what they think. Then make some changes and ask again what customers think, and then compare the results. Don't add things just becasue it is possible. Pay close attention to your own reaction to other web sites. This will give you some ideas of things you might do. If you feel better when you see pictures on other web sites, think about adding some to yours. If you feel less good when you see the same picture over and over and get tired of it, then only add pictures to your site if you are going to change them with some frequency. The same goes for other enhancemests. Just because it is possible to add some "gee whiz" things to your web site doesn't make it a good idea. It is possible to get so many web page enhancments added that people will focus so much on them, they will forget why they came to your web site in the first place.
You've already got some good pictures on your site that show your vehicles and your faming and your other activities. It is good they are there if people don't want to look at them, but they don't get in the way of people who want to buy some oil or tires.
Overall it looks pretty good to me.
Im half and half with it. It looks pretty basic and something that an ordinary person putzing with HTML could create even without a web page program like Dreamweave or Frontpage.
HOWEVER, if it works, great. You said you had a webmaster and I dont know...they charge a lot these days for what they do and this site looks like something anybody could create, not someone who specializes in making them; no offense.
If you want, go out and buy Dreamweaver and create your own. You can do all sorts of fun stuff with it. I used it in college to make a webpage as part of my degree. DONT get Frontpage, it overloads sites with too much HTML junk stuck in there and makes a page take longer to load up.