Lakeshore construction are very poor when it comes to quality, schedule and cost management. The entire experience building with these guys can be hell as they can try to bully you to accept the poorest quality as standard. They have minimal control over their subcontractors. These guys cannot do even a painting right. I strongly advise to stay away from these guys. I have built another house with another builder which was a great experience but definitely do not recommend these guys. The managing director is the most unprofessional one as when he gets the money don't be surprised if he does not return your calls or block your emails. Very frustrating working with company. Luckily I fix some of the issues with some other contractors.