An attractive front yard makes a huge difference to the street appeal of your house. Ideally, a front garden should be well designed and properly cared for. Over time though, even the best designs require some tweaking and replanting. Without regular maintenance over an extended period of time, the garden will eventually outgrow the original design, and a complete overhaul is then the way to go.
Even with a limited amount of space between house and road, there are many ways to create an attractive first impression. Obviously the house itself is a good starting point. Does it need a fresh coat of paint? Are structural changes required to make the house look more appealing?
Once you are satisfied with the way the house looks from the road, consider the complete view, i.e. the house and the way it relates to the immediate surroundings. Do they belong together? Or are they two separate entities? Are they in harmony and do they complement each other? Or does each have its own distinct flavour?