We recently purchased a new storm door from Home Depot. The installation was done through Home Depot, but by an independent contractor. It only took the guy about an hour to install. I don't know if they do outside jobs but the contact information is below:
ABC Construction & Remodeling of Florida, L.L.C.
1115 NW 4th Ave
Ocala FL 344475
352-626-9227
abcinstallations@earthlink.net
Good Luck!