Spencer Martin Company Window Contractor - Laguna Niguel, CA Looking to contact Spencer Martin Company? You can reach them at 949-310-1233