method residential