High price but very Professional. Good Location. We had a water damage which was quite disturbing considering the high End Price.