32 employees
Spencer Holmes provides surveying, planning, civil, and structural engineering services.
1997