Our company was really floundering in its first attempt at a 510(k) application when someone suggested we work with TPRG. The change in focus was dramatic and their discipline put us firmly on track so that the application, once lodged, seemed to be approved within record speed.