It's up to you. Outside is much harder because it requires more prep, patience, time, help, money and of course, effort. I have been painting my own houses and rental properties interiors for 20 years, and I painted the exterior of one, once. I then had it promptly done again by professionals who said it would have been cheaper if they didn't have to undo my work first. My advice is to get pros for the outside because everyone will see it.
When painting a carpeted room, keep in mind that paint will soak through drop cloths. This is especially true of the cheaper, lightweight cloths. It helps to tape masking paper to all of the base boards before laying the drop cloths. Tuck the edges of the cloth under the paper--this will help keep it clean. You might want to invest in a hand-held masking machine--they make the job go much faster. Even after taking these precautions make sure to clean big drops or spills before they soak through and before you step on them!
Begin prepping your walls by removing any outlet covers or lighting fixtures (if possible). Next, inspect your walls for any defects. If you encounter cracks, dents, or holes in your walls, simply fill them in with caulk or spackling compound. There are also a number of DIY tips to fill nail holes. Once your repairs dry, smooth them down with sandpaper and wipe the walls down with a damp sponge.
Before hiring a painter, you should get a detailed estimate from them. This should include costs for labor, materials, paint, and the timeframe of the project. Covering details upfront will prevent issues from emerging later on. Ask the painter if they charge for travel time, whether their estimate includes pressure washing and caulking, and any other questions you might have.
Whether you decide to do the preparation work yourself or have a professional do it as part of your project, proper preparation makes all the difference in creating a smooth and lasting finish. Do it correctly the first time or you’ll quickly end up spending more to fix peeling and chipping paint. Follow this process before starting on your home's exterior. Keep in mind that the process may vary based on your siding materials:
A single gallon of paint can run anywhere from $20 to $80 per gallon. Professionals get a contractor discount of anywhere from 25 to 50 percent. For rough siding, like stucco, you’ll need to use 10% to 20% more paint. Some textures, like wood and stucco, require extra paint because they have more surface to cover in a tiny area compared to smooth siding. Use the highest quality exterior paint your budget will allow for your project. It will look the nicest and save you money by offering better coverage and durability. Better coverage means fewer coats and fewer work hours. You’ll also go a few years longer without needing to shell out more cash for a new coat. How do you know how much paint you're paying for? Here's some helpful math: