The process from the original consult to job completion went very smoothly. Greg’s strengths are his honesty, great communication skills, and follow-up. His team arrived when expected and cleaned up before leaving every day. The few issues that arose were addressed and resolved quickly. You can tell that they genuinely care about customer satisfaction. We are thrilled with the results!