I would highly recommend Catherine Allison & Co. They are extremely professional and at the same time very caring towards their clients. The client is made feel very welcome and at ease. They go above and beyond to help their clients and do their upmost to ensure their clients get the best possible outcome. Personally i couldn’t recommend this firm enough. Catherine and her team are the best in the business.