Overall the quality of work at the end was great. Unfortunately there were a number of hidden fees after I purchased, the upsells required to complete the job were more than the original purchase price! They also missed the originally promised deadline by a few days.