You can rate the company Vermont Department of Tourism and Marketing by filling out this form.
More contact info for Vermont Department of Tourism and Marketing:
Vermont Department of Tourism and Marketing
901 E Byrd St
23219 Richmond