I believe they are reputable. I have seen a number of positive testimonials from people about them. I think they are actually located in Canada though their name is USACerted. Try running a search of the forum on this site for their name and also try a google search and you should pull up lots of info.