Landscaping Insurance

Business insurance term

Definition

Insurance for landscaping businesses covering general liability, workers' compensation, commercial auto, inland marine for equipment, and pollution liability for pesticide use.

← Back to The Insurance Glossary