Painful experience. Paid in full in advance for fence to get lower price. Fence was supposed to be installed in 1-2 weeks but took over 5 weeks to get done. Always had to track Mark down via phone or e-mail to figure out where things stood, which wasn't easy since he rarely returned messages. Dozens of pieces of debris - plastic slat bits, old fence parts - left at construction site for my wife and me to clean up, despite promise to leave clean job site. Wouldn't do business with him again.