They are located just down the road from me, I'm presently at Penn's Landing. Have not chartered from them but have done some business with the owners and they seem to be really nice people.
They have a nice shop with lots of
boating stuff a charter person may want to take along including some
books by locals that are very interesting. A new mid sized
food store is located just next door with about all you need for
provisioning and a couple of restaurants are in walking distance one in the same complex. A small chandlers and a dive shop are in same complex.
I've talked to a few people who have chartered from them and they didn't have any problems. Good small company that seems to want to please its guest. Think you will have a great time... hard no to have a great time in the
BVI.