Very fair price. Always showed up on time and ready for work. Once the project was on its way he discovered an unforeseen issue but was able to address the issue for a more than fair price. They walked the completed job with me describing all that was done. The crew cleaned up the work site better than what they found it. I will use their services again.