John Surakus was wonderful! He came out one day to give me estimates for a lot of little projects that had been piling up. John was very patient as he followed me from project to project and listened to all my concerns. He gave me several options for some of the things I needed done. I wasn't surprised when he said it would take several days to accomplish everything. When I scheduled him to come back to start the work, he showed up on time and took care of everything he said he would. He even stayed a little past 5:00 p.m. because he wanted to be sure he took care of everything that he had promised for that day. I have already asked him to come back and work on some more things on my list. I highly recommend John!