Mike is great to work with - a real professional, from communications to estimate to preparation to installation to clean up. Great quality and the highest integrity to deal with. Says what he does and does what he says. A simple equation that is sadly hard to find anymore. Not with Mike. You’ll get exactly what you want and whatever he says he’ll deliver for you. Won’t ever think about using or recommending anyone else.