Much too expensive for what they deliver. Good project managers, although the contractors and materials they use are average at best. Very little interest by the partners after the contract is signed. Overall, there are better companies out there. Summary: Bella Vista is a lot of show and talk, but the results were disappointing.