plowwright
Etymology
From plow + wright.
noun
A person who builds and repairs plows.