Over the past year, John has renovated three bathrooms in our home, transforming our 30+-year-old bathrooms into the 21st century. John is trustworthy, reliable, and does the work in a timely manner; he cleans up at the end of each day. He does everything: tearing out the old room; repairing/replacing framing, drywall..., plumbing, electrical, flooring, painting, installing any cabinets and fixtures. The finished product is beautiful -- it has been a pleasure to work with John.