You don't cut corners. Do a very thorough job and even do the minor details like sealing potential areas that may cause a draft.
We've had a number of contractors do work in our home over the past two years. Your people were...