They offer the entire service from producing the PCB through to ordering parts, assembling and testing. Compared with other manufactures, we appreciate that wonderfulpcb is really communicative during the whole production process. Possible issues are discussed and solved immediately.