We actually went to Banfield Pet Hospital on this visit to have our Chance neutered. The doctor was very knowledgable and talked explained everything that was going to happen. They discovered a problem with his liver and really took time to explain what was going on and the treatment plan.
We purchased a plan for Chance which helps with cost and is very reasonable monthly.