From Matt and Mark to the sub-contractors they work with, Ohio Roofing Solutions was exceptionally professional from the first meeting through to the end. They were thorough, honest, and timely. They did a total roof replacement, including securing the city permit, communicating with the insurance company, and working with us to select materials. They executed the project flawlessly, setting a reasonable time frame, and providing us with updates on a regular basis before during and after the project began. And once the work began, other contractors working on a neighbor's house commented on the efficiency and professionalism of the crew replacing our roof. All-in-all Ohio Roofing Solutions provided an excellent experience. We highly recommend them.