hastingsbv.com