
Kevin Ratnayake

our overall experience was very positive. Kevin is good to work with. he is a very good communicator, salesperson. and marketer. the only negatives experienced were a somewhat over optimistic market appraisal that set expectations a little too high.
