Our adviser, David Long was a real pleasure to deal with. Always on time, smart, understanding, polite and has a good grasp of our needs. We would thoroughly recommend Bower and David Long to anyone.

Mr and Mrs Buck