Having a contractor build you a screen-in patio or porch will cost a pretty penny. Instead, consider building it yourself ...
If you're part of an HOA, it's a good idea to double-check any rules for fences and building in general. Don't skip this step, or you may end up re-staining or even tearing down your new screen.