Mike J. and crew arrived when expected, and remained on site until approximately 10:00 pm when all work was completed. The few problems that were encountered were handled professionally and with considerable patience. I would definitely call him again.
more