Full makeover including new patio artificial grass and sleeper raised flower beds

 Before the patio was installed
Trade profile image

TOTAL PROPERTY MAINTENANCE & LANDSCAPES LTD

10(133 reviews)