It is important to look at a company’s reputation, prior work history, scheduling process, customer service and price. It is imperative to find a long-standing reputable company rather than going with the lowest price company because typically corners are cut which will be far more costly in the long run.