In the present study, glass-epoxy composites were used as a substrate to study the performance of modified polyurethane coating. Two-layer coating (180-200 µm) wherein the epoxy primer as the first coat and polyurethane as the top coat was applied using an air-assisted spray gun to increase the service life of the composite. The analysis of coating was performed using gloss, contact angle, FTIR, TGA, tensile test and SEM. The bonding strength between coating and substrate was evaluated by cross-hatch cut, 180 deg peel strength and pull-off adhesion tests. Scratch, Taber abrasion and Pin-on-disc tests were also performed to evaluate the wear resistance. In addition, a rain erosion test was performed to check the stability of the coating. From the above tests, it is concluded that the applied coating well adhered to the composite substrate. The data generated from different tests can be used to estimate the service life of polymer composites and coatings.