It can be hard to know when tipping is appropriate. This is especially true when it comes to contractors that are working around your house. Everyone likes to be appreciated and thanked for a job well done. However, there are...