All the above I have been with Terry Tronson for sometime and would never think of going anywhere else.