NextPCB provides PCB manufacturing capabilities including up to 16 layer boards with minimum line widths starting at 3 mils. They have tolerance specifications for hole drilling and sizing. Surface finishes include HASL and ENIG. Board thicknesses range from 0.4-3.0mm with thickness tolerance of ±10%. Design guidelines include minimum letter sizes of 0.15mm high by 1mm wide and an aspect ratio of 1:5. Material is usually FR-4.