Everything Mike did for me was on time, Mike was very informative, helpful, told me what to expect. I would most definitely ask for his services and or recommend his services to family and friends.