(Shaders, seam) same kind of objects next to each other?

I’m not quite sure if this is a problem with Unity or with my skills in modeling / texturing.

The picture below illustrates the problem I have.
The house has 3 roof objects next to each other. You can see a clear seam from some distances and the light is “reflected” on the top right corner of each model.
The same happens with the sloped white boxes too.

Basicly the wall pieces have the same problem with the seam appearing in some distances.

Is there any work around this (other other than making it one big model)?

Set the wrap mode to CLAMP (see image below)

http://docs.unity3d.com/Documentation/Images/manual/Textures-1.jpg

Also, if your texture coordinates are too close to the white in your image you may get some bleed over at various mip-map levels.