You have a bright,attractive ,effective ,fairly easily navigable website here.
Well done.
Hope the people who make use of the website appreciate it,but sometimes some members of the public can be serial complainers I guess and seem unable to look on the bright side of anything.