Construction companies face unique challenges when it comes to marketing. Projects unfold over long periods, take place in ...