My mother had damage from a tree falling on her house and from sewage backup in two bathrooms. We contracted Stephen to do all of the repairs which were pretty substantial, including a new roof. Stephen took care of everything. He and his crew do great work. He is honest, trustworthy, flexible, and easy to work with. Also, this was an insurance claim repair, and Stephen worked really well with that whole process. In addition, we had some unusual circumstances that slowed down our ability to pay Stephen in a timely manner, but Stephen was patient and incredibly understanding. I would absolutely recommend Stephen to anyone looking for a trustworthy, straightforward, and reliable contractor in the Triangle. We are anticipating some future renovations to our house, and we will absolutely be contacting Stephen when the time comes. read more