The separation of variables (SOV) can be used for all Fourier, single-phase lag (SPL), and dual-phase lag (DPL) heat conduction problems with time-independent source and/or boundary conditions (BCs). The Laplace transform (LT) can be used for problems with time-dependent BCs and sources but requires large computational time for inverse LT. In this work, the orthogonal eigenfunction expansion (OEEM) has been proposed as an alternate method for non-Fourier (SPL and DPL) heat conduction problem. However, the OEEM is applicable only for cases where BCs are homogeneous. Therefore, BCs of the original problem are homogenized by subtracting an auxiliary function from the temperature to get a modified problem in terms of a modified temperature. It is shown that the auxiliary function has to satisfy a set of conditions. However, these conditions do not lead to a unique auxiliary function. Therefore, an additional condition, which simplifies the modified problem, is proposed to evaluate the auxiliary function. The methodology is verified with SOV for time-independent BCs. The implementation of the methodology is demonstrated with illustrative example, which shows that this approach leads to an accurate solution with reasonable number of terms in the expansion.