Maaco matches the need. I drive my cars for a long time. When I need a paint job Maaco in SLC has a paint job to match the car. My nicer cars get a nicer paint job. My older cars get a paint job that is appropriate for the age of the car. The guys at Maaco never insult me for not wanting their top of the line paint job for a car that is already past its prime. I think I have used them 3 times now. My cars are stored in a garage so I have never had a paint job fade but they warn you that their lower end paint jobs will start to fade after a few years. They will work with you if you want to do some of the prep work or something to save some money. In the end I usually decide to pay them to do it all because it makes more sense. I have painted cars enough to know that having them do the whole thing makes more sense since they are professional.
more