very clean and very well managed, definitely would recommend and would use this gentlemans services again without any doubts or worries... very professionally managed .....