Small-run PCB assembly

Hi all, found this on Google and wanted to ask if anyone have any experience working with East End Assemblies. I am looking for about 25 pieces in my first order, so I'm looking forward of hearing your recommendations for a company that will do low amount orders for affordable prices ideally in the region of New York.