After having bad luck with retrieval companies, decided to give NRR a try. Been using NRR for several years and could not be happier. Great customer service and turnaround time. I highly recommend them for anyone that has been frustrated with the medical record process