Got an estimate from Mike over a year ago and remembered him because of his presentation and professionalism. I was impressed with his thoroughness, patience, professionalism and just getting the job done. I would highly recommend him.