T & M Ranch, Llp