They are very professional with their work, they have great customer service which is hard to find in this day an age! There's nothing I dislike about them as of yet but if there was something that needs improvement it would be more communication between clients/customer base for future projects so we can make sure everyone has what ever information needed at any given time or project phase. Overall good experience working through tlc group!! If you want quality custom products then definitely go ahead contact these guys. The best part? No added costs when using outside designers like myself who do all our own design layouts ect.. We get everything done without having extra charges placed upon us by other companies trying to rip off customers. ! Also super fast turn around times compared others even though i'm my layout stage its still faster than most out here doing similar things. !! Great people too just not much info available online or anywhere else really since alot changes over night etc... So far no major issues.