What You Need To Know About Agreement Terms Before Hiring a Service provider