How to quote a construction job (without underpricing it)