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