My plug is in the garage, but the cord comes from the outside thru pet door when in use.
If I were an Electrician, I would NOT put the plug in the garage, too much temptation for the current or future homeowner to run the generator in the garage and kill themselves and others.
I wired my own, it wasn't hard, but the current trend seems to be if you have a newer panel is to do an interlock transfer breaker in the panel. I'm not quite sold on that because every idiot homeowner is going to try to run the whole house on 3500 watts, they are not going to shut off non essential circuits.
One thing I did, and consult a licensed electrician before attempting, was I put a light fixture over the transfer switch , fed off the gen feed before it hit the panel.
As soon as I get the generator running, that light comes on ( I use a LED for low power consumption) and when I go to the basement to throw switches I have light going down the stairs.

