Gary did a great job decorating my apartment. Provided great advice and did exactly what he said he would do. Communication was very good, always kept me informed. Gary is an excellent problem solver, came up with effective solutions to unforeseen problems and carried them out very well and on time. Would recommend and would hire again.