The service I received from Castles upon purchasing my first property was impeccable. Abraham was extremely thorough in establishing my needs and managed to find me my ideal property (including arranging a viewing) within minutes!
From that point on and throughout the entire buying process, I found Castles to be genuine, responsive and incredibly efficient.
Overall, Castles exhibit an outstanding example of customer service. I would certainly recommend you give them a try!