We did our porch in flagstone and interlock our driveway, sides and patio. After 6 quotes we chose Mega-loc as they seemed more knowledgeable and patient with our needs. The workers were very pleasant and cleaned up after themselves. The end result was amazing! Done on budget and on time. We are very happy!