Large landscape company looking for an onsite mechanic. Looking for a small engine/2 cycle mechanic. Knowledge on diesel engines a plus.