Mike has a systematic way of doing business and stands by his word. He is thorough, fair and has high quality people working for him. Throughout the project, he checks in, returns calls and does his best to provide fair pricing. Clearly he is my choice for any future projects.
Kathy Onieal
President, Katherine Onieal Financial Services LLC