Spencer Window & Door Window Contractor - Farmington Hills, MI Looking to contact Spencer Window & Door? You can reach them at 248-932-6790