Thomas is Fantastic and very personable to work with! I felt that he cared more about how my projects turned out then I did!! A Great value for product. He is always on time! A 10+!!