Time is of the essence. Starting in new location, has to get the place up and running. I went when he 1st moved in. Slowly but surely getting place up to par. It took a while to get my car ready but VERY EXCITED ABOUT RESULTS!!!! I don't think anyone could have done a better job! They say you get what you pay for, I got a lot! Sometimes may be hard to stick to a time line, but always get what you pay for. I try to be a man of my word, if you don't have your word you have nothing.