They use my client management system so there is that peace of mind, i have not found any aspect I dislike other than price - their rates are quite high! Great guys who work with you throughout your engagement from initial contact through the final signing off hand over certificate. As mentioned above though they do charge a lot but it's due diligence / risk assessment type projects where if we don't take advantage then someone else will. Ravix team is very professional and have a great knowledge of the market. They have a lot of experience in the market and they are very dedicated in their work. I didn't have any issues with Ravix, they were very professional and dedicated. I would recommend Ravix to any one looking for quality service provider. Ravix helped us to do a great job. Ravix was very helpful and professional.