Company SPENCER HOME INSPECTION SERVICES, LLC Address 23502 HEDLUND AVE, MOUNTLAKE TERRACE, 980430000, WA