Using a lawyer to do a 90day report seems way over the top considering you could send the cleaning maid to immi to do the same.
HR lady at my work does mine, she has no proof of my address, if asked though I do have the TM-30 which matches the address on the rental contract that is in my name.