Multihoming networks in which users with multiple air interfaces can simultaneously transmit data traffic over multiple radio access technologies have greatly garnered attention as a promising solution to address the explosive growth in mobile data traffic. In this paper, we propose joint resource allocation algorithms for uplink multihoming networks. Unlike existing solutions in the literature, the proposed algorithms reflect two conflicting factors (i.e., throughput and monetary cost) affecting user’s satisfaction level with respect to allocated radio resources in the process of resource allocation. Depending on the different assumptions of subchannel allocation, different joint resource allocation algorithms are developed where the main difference between the algorithms is whether they can be implemented in a distributed manner or not. Also, a diverse set of user’s service types is taken into consideration, which makes the proposed algorithms suitable for an integrated service network. Numerical results demonstrate the validity of the proposed algorithms.