The landscaping company should be heavily fined for hiring someone who is not a citizen.
Yes, they should.
“The landscaping company should be heavily fined for hiring someone who is not a citizen.”
Definitely. Send a message to other employers.