Each company, such as a paint distributer in one case, creates a program for paint mixures using SQL Express and then gives us, the reseller, the program (with db) when we agree to sell their product. It's like a value added service. Next I have a cabinet company that does the same, builds a program using SQL Express (each are at their own site, independent of each other) and gives us the program and db to use for design/cost purposes. One, if installed, would be dbserver1\paintinstance the other would be; dbserver1\cabinetinstance if installed independently. I have SQL Server (not Express) that I would prefer to use for both db's. (or I can use Express but would like to use one instance.) But I need the clients to think that it's looking at it's own instance. That make more sense?