subfloor repair, $200 to $500
if only replace 3 ft by 3 ft square of the vinyl by the door, or even 3 ft by 4 ft, $20 for vinyl remment (Home depot, lowes my state have them)
carpet edge bars for area $20 to $40. Glue $20? Labor for vinyl floor, maybe $100?
so the flooring part, $720 and this is very very high estimate. I have had the subfloor job done at $200 pretty often. So $300 not be too surprising, and maybe $100 if it is only a small corner of the subfloor.
Door... one with screen door already on it, what maybe $350? $100 to $200 to install?
so the $2200 just is screaming too much to me.
best place to save on this job, would be do the vinyl replacement yourself.
general idea of what you would do:
plan to cut out the vinyl flooring by the door into a square, like maybe 3x3 ft, or even a rectangle 3 feet by 4 ft.
This is like you often see where there is vinyl or tile used next at an exterior door by a carpeted living room to limit the wear and tear on the carpet.
the repair would be, mark where you are going to cut. staple the old floor just outside of it, lay the new piece down on top of old vinyl, mark it, and do the cut through both layers at the same time. lift it up, remove the old floor, apply the glue and put in the new vinyl patch.
Put the metal carpet strips down over the cut edges. Bingo, done.
I think medium color wood grain pattern vinyl matches every other flooring pattern well lol. Or, the cobble stone pattern is pretty cool, or the stone flooring pattern... ok, I am easy to please on flooring lol
of course, all costs are regional, and I negotiate and get several estimates. The park maintenance crew are often a good source of repairmen leads, and often work on the side, but I would "supervise" and ask them a lot of questions, on how they plan to fix the subfloor.