Mark was patient, sharp, and very motivated. He worked through the project in a very logical way that made it go very smoothly. He placed a bid, stuck with it, and took the guess work out of the project. I would HIGHLY recommend Mark to anyone. He does an excellent job for a very fair price. Additionally, Mark has excellent communication skills. I often found that Mark was communicating the status of the project faster than I could reply. The bottom line is that Mark is the guy you want on your project.