Dennis and his crew did an outstanding job. Responded the same day to my phone call to give me a quote. Arrived to work on time when they said they would be there. Always kept me updated on progress. Results look amazing. Walked me through what I need to do next. No surprises, actually did more than he quoted for no extra price. Will absolutely use him for future projects.