G
Gregory Bauer
Navkar builders - india is an average company. The...
Navkar builders - india is an average company. They did an okay job on my house renovations, but I wasn't overly impressed. The quality of work was average and they took longer than estimated to complete the project. Overall, an average experience.
注释: