No DIY project within the construction industry is more popular than painting. In my years in construction it is not uncommon for even commercial clients to save room in their budget by bringing the whole family and keg to the office and paint on the weekends.
This approach for many can be an effective way to save a few dollars in the interim, but if you spent tens of thousands of dollars installing the proper HVAC, rewiring next lights and outlets, hanging new designer fixtures and installing a beautiful new rug; do you really want let all that money go to waste with a improper paint job?
For the skilled DIY'ers this can be a great alternative, but for those who would do best to focus on their day to day business, it may be a better idea to hire a local painting contractor, or at the very least get a few estimates.
You wouldn't build your home and not put on a roof would you? Maybe not as dramatic, but protect the investment you made into your look, hire a local contractor.