I have had a mixed experience with Duncan Rann Ass...
I have had a mixed experience with Duncan Rann Associates. While some aspects of their service were satisfactory, there were a few areas where improvement is needed. However, overall, I would still rate them as average.