Master Finish did an EXCELLENT job rehabbing/rebuilding our porch. They say that, with contractors, there are three variables: time/efficiency, cost and quality--with Master Finish, we felt like we got three out of three. They gave us a great quote, did the job really quickly, and the end result was really beautiful. Also, we were impressed with Master Finish's ability to solve problems creatively on the job site. We are really pleased with our porch; I will upload pictures when I get them! We would definitely use Master Finish again and would HIGHLY recommend them!