The invention relates to the technical field of building construction, in particular to construction method which is applicable to sloping roofs, tile roofs, flat roofs, elevated overhead roofs, planted roofs of buildings and basement roof with heat preservation and thermal insulation requirements. The construction method comprises the following steps: a leveling layer is cast on a building roof, the leveling layer is successively provided with a waterproof layer and a thermal insulation panel, a protective layer is cast on the thermal insulation panel which is a foam glass thermal insulation panel. The construction method fully utilizes the characteristics of the foam glass thermal insulation panel namely heat preservation, thermal insulation, incombustibility, water resistance, corrosion prevention, aging resistance, long service life, wide application temperature range, linear expansion coefficient of the panel similar to the concrete materials, etc. By laying the foam glass thermal insulation panel on the waterproof layer of the building roof, the influence of the atmosphere, temperature difference and ultraviolet radiation on the waterproof layer is greatly reduced, thus protecting the waterproof layer from aging, prolonging the service life of the waterproof layer, improving the thermal insulation performance of the building roof, saving the valuable energy sources, changing the waste material into useful material, and reducing the environmental pollution.