Honestly speaking, they are all (damn) professionals working for their own gains no matter what stature/repute.
So, typically for them, making simple things complex means real business so that you get bamboozled and panic for the situation.
Therefore, realistically finding the right accountant is critically important that adds value to you, especially with the complex stuff like "CGT" & "business tax" etc.
Things literally can get tricky here but seems you have found a good one to be in the right/safe hands.