spencer developers