My home was in need of replacing the worn caulking from around the windows and doors, so I went with a local company to handle the job.
Although this company claims to do larger scaled projects, they also contract residential homes as well.
What seemed to take a good portion of the day, was obviously worth it, as they didn't just cover up the old calking, but actually removed it and then applied the new caulking.
I don't know if it's psychological, but it actually seems warmer inside since they finished the work.