If you have a small residential job, you may want to hire a small, neighborhood business, where the owner or foreman has adequate time to come out and make sure your job goes smoothly and is completed in a timely manner.
Although smaller companies sometimes charge more, they often provide their customers with a more personalized experience.